; -------------------------------------------------------------------------------------------------- ; d3dx8.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF D3DX8_INC D3DX8_INC equ <1> CloseHandle PROTO STDCALL :DWORD CreateCompatibleDC PROTO STDCALL :DWORD CreateDIBSection PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreateFileA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CreateFile equ ENDIF CreateFileMappingA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CreateFileMapping equ ENDIF CreateFileW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CreateFile equ ENDIF CreateFontIndirectA PROTO STDCALL :DWORD IFNDEF __UNICODE__ CreateFontIndirect equ ENDIF DeleteDC PROTO STDCALL :DWORD DeleteFileA PROTO STDCALL :DWORD IFNDEF __UNICODE__ DeleteFile equ ENDIF DeleteObject PROTO STDCALL :DWORD DrawTextA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DrawText equ ENDIF DrawTextW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DrawText equ ENDIF FindResourceA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ FindResource equ ENDIF FindResourceW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ FindResource equ ENDIF GetCurrentObject PROTO STDCALL :DWORD,:DWORD GetFileSize PROTO STDCALL :DWORD,:DWORD GetGlyphOutlineA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetGlyphOutline equ ENDIF GetGlyphOutlineW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetGlyphOutline equ ENDIF GetLastError PROTO STDCALL GetModuleHandleA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetModuleHandle equ ENDIF GetObjectA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetObject equ ENDIF GetOutlineTextMetricsA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetOutlineTextMetrics equ ENDIF GetProcAddress PROTO STDCALL :DWORD,:DWORD GetProcessHeap PROTO STDCALL GetTempFileNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetTempFileName equ ENDIF GetTempPathA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ GetTempPath equ ENDIF GetVersionExA PROTO STDCALL :DWORD IFNDEF __UNICODE__ GetVersionEx equ ENDIF HeapFree PROTO STDCALL :DWORD,:DWORD,:DWORD HeapValidate PROTO STDCALL :DWORD,:DWORD,:DWORD InterlockedDecrement PROTO STDCALL :DWORD InterlockedIncrement PROTO STDCALL :DWORD IsDBCSLeadByte PROTO STDCALL :DWORD IsProcessorFeaturePresent PROTO STDCALL :DWORD LoadLibraryA PROTO STDCALL :DWORD IFNDEF __UNICODE__ LoadLibrary equ ENDIF LoadResource PROTO STDCALL :DWORD,:DWORD LockResource PROTO STDCALL :DWORD MapViewOfFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD MultiByteToWideChar PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD OutputDebugStringA PROTO STDCALL :DWORD IFNDEF __UNICODE__ OutputDebugString equ ENDIF ReadFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RegCloseKey PROTO STDCALL :DWORD RegOpenKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegOpenKey equ ENDIF RegQueryValueExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RegQueryValueEx equ ENDIF SelectObject PROTO STDCALL :DWORD,:DWORD SetBkColor PROTO STDCALL :DWORD,:DWORD SetBkMode PROTO STDCALL :DWORD,:DWORD SetTextColor PROTO STDCALL :DWORD,:DWORD SizeofResource PROTO STDCALL :DWORD,:DWORD UnmapViewOfFile PROTO STDCALL :DWORD WideCharToMultiByte PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD WriteFile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD ELSE echo ---------------------------------------- echo WARNING duplicate include file d3dx8.inc echo ---------------------------------------- ENDIF