factor: FUNCTION: rename by hand...

db4
Doug Coleman 2015-07-19 17:08:12 -07:00
parent 0dbc5e7d67
commit 8bda0caff1
24 changed files with 245 additions and 245 deletions

View File

@ -80,9 +80,9 @@ COM-INTERFACE: IStream ISequentialStream {0000000C-0000-0000-C000-000000000046}
HRESULT Stat ( STATSTG* pstatstg, DWORD grfStatFlag )
HRESULT Clone ( IStream** ppstm ) ;
FUNCTION: HRESULT RegisterDragDrop ( HWND hWnd, IDropTarget* pDropTarget ) ;
FUNCTION: HRESULT RevokeDragDrop ( HWND hWnd ) ;
FUNCTION: void ReleaseStgMedium ( LPSTGMEDIUM pmedium ) ;
FUNCTION: HRESULT RegisterDragDrop ( HWND hWnd, IDropTarget* pDropTarget )
FUNCTION: HRESULT RevokeDragDrop ( HWND hWnd )
FUNCTION: void ReleaseStgMedium ( LPSTGMEDIUM pmedium )
: com-query-interface ( interface iid -- interface' )
{ void* }

View File

@ -546,21 +546,21 @@ FUNCTION: HRESULT D2D1CreateFactory (
D2D1_FACTORY_TYPE factoryType,
REFIID riid,
D2D1_FACTORY_OPTIONS* pFactoryOptions,
void** ppIFactory ) ;
void** ppIFactory )
FUNCTION: void D2D1MakeRotateMatrix (
FLOAT angle,
D2D1_POINT_2F center,
D2D1_MATRIX_3X2_F* matrix ) ;
D2D1_MATRIX_3X2_F* matrix )
FUNCTION: void D2D1MakeSkewMatrix (
FLOAT angleX,
FLOAT angleY,
D2D1_POINT_2F center,
D2D1_MATRIX_3X2_F* matrix ) ;
D2D1_MATRIX_3X2_F* matrix )
FUNCTION: BOOL D2D1IsMatrixInvertible (
D2D1_MATRIX_3X2_F* matrix ) ;
D2D1_MATRIX_3X2_F* matrix )
FUNCTION: BOOL D2D1InvertMatrix (
D2D1_MATRIX_3X2_F* matrix ) ;
D2D1_MATRIX_3X2_F* matrix )

View File

@ -114,7 +114,7 @@ FUNCTION: HRESULT D3D10CreateDevice1 (
UINT Flags,
D3D10_FEATURE_LEVEL1 HardwareLevel,
UINT SDKVersion,
ID3D10Device1** ppDevice ) ;
ID3D10Device1** ppDevice )
FUNCTION: HRESULT D3D10CreateDeviceAndSwapChain1 (
IDXGIAdapter* pAdapter,
@ -125,4 +125,4 @@ FUNCTION: HRESULT D3D10CreateDeviceAndSwapChain1 (
UINT SDKVersion,
DXGI_SWAP_CHAIN_DESC* pSwapChainDesc,
IDXGISwapChain** ppSwapChain,
ID3D10Device1** ppDevice ) ;
ID3D10Device1** ppDevice )

View File

@ -64,16 +64,16 @@ COM-INTERFACE: ID3D10StateBlock IUnknown {0803425A-57F5-4dd6-9465-A87570834A08}
HRESULT GetDevice ( ID3D10Device** ppDevice ) ;
TYPEDEF: ID3D10StateBlock* LPD3D10STATEBLOCK
FUNCTION: HRESULT D3D10StateBlockMaskUnion ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult ) ;
FUNCTION: HRESULT D3D10StateBlockMaskIntersect ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult ) ;
FUNCTION: HRESULT D3D10StateBlockMaskDifference ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult ) ;
FUNCTION: HRESULT D3D10StateBlockMaskEnableCapture ( D3D10_STATE_BLOCK_MASK* pMask, D3D10_DEVICE_STATE_TYPES StateType, UINT RangeStart, UINT RangeLength ) ;
FUNCTION: HRESULT D3D10StateBlockMaskDisableCapture ( D3D10_STATE_BLOCK_MASK* pMask, D3D10_DEVICE_STATE_TYPES StateType, UINT RangeStart, UINT RangeLength ) ;
FUNCTION: HRESULT D3D10StateBlockMaskEnableAll ( D3D10_STATE_BLOCK_MASK* pMask ) ;
FUNCTION: HRESULT D3D10StateBlockMaskDisableAll ( D3D10_STATE_BLOCK_MASK* pMask ) ;
FUNCTION: BOOL D3D10StateBlockMaskGetSetting ( D3D10_STATE_BLOCK_MASK* pMask, D3D10_DEVICE_STATE_TYPES StateType, UINT Entry ) ;
FUNCTION: HRESULT D3D10StateBlockMaskUnion ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult )
FUNCTION: HRESULT D3D10StateBlockMaskIntersect ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult )
FUNCTION: HRESULT D3D10StateBlockMaskDifference ( D3D10_STATE_BLOCK_MASK* pA, D3D10_STATE_BLOCK_MASK* pB, D3D10_STATE_BLOCK_MASK* pResult )
FUNCTION: HRESULT D3D10StateBlockMaskEnableCapture ( D3D10_STATE_BLOCK_MASK* pMask, D3D10_DEVICE_STATE_TYPES StateType, UINT RangeStart, UINT RangeLength )
FUNCTION: HRESULT D3D10StateBlockMaskDisableCapture ( D3D10_STATE_BLOCK_MASK* pMask, D3D10_DEVICE_STATE_TYPES StateType, UINT RangeStart, UINT RangeLength )
FUNCTION: HRESULT D3D10StateBlockMaskEnableAll ( D3D10_STATE_BLOCK_MASK* pMask )
FUNCTION: HRESULT D3D10StateBlockMaskDisableAll ( D3D10_STATE_BLOCK_MASK* pMask )
FUNCTION: BOOL D3D10StateBlockMaskGetSetting ( D3D10_STATE_BLOCK_MASK* pMask, D3D10_DEVICE_STATE_TYPES StateType, UINT Entry )
FUNCTION: HRESULT D3D10CreateStateBlock ( ID3D10Device* pDevice, D3D10_STATE_BLOCK_MASK* pStateBlockMask, ID3D10StateBlock** ppStateBlock ) ;
FUNCTION: HRESULT D3D10CreateStateBlock ( ID3D10Device* pDevice, D3D10_STATE_BLOCK_MASK* pStateBlockMask, ID3D10StateBlock** ppStateBlock )
CONSTANT: D3D10_EFFECT_COMPILE_CHILD_EFFECT 1
CONSTANT: D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS 2
@ -338,12 +338,12 @@ TYPEDEF: ID3D10EffectPool* LPD3D10EFFECTPOOL
FUNCTION: HRESULT D3D10CompileEffectFromMemory ( void* pData, SIZE_T DataLength, LPCSTR pSrcFileName, D3D10_SHADER_MACRO* pDefines,
ID3D10Include* pInclude, UINT HLSLFlags, UINT FXFlags,
ID3D10Blob** ppCompiledEffect, ID3D10Blob** ppErrors ) ;
ID3D10Blob** ppCompiledEffect, ID3D10Blob** ppErrors )
FUNCTION: HRESULT D3D10CreateEffectFromMemory ( void* pData, SIZE_T DataLength, UINT FXFlags, ID3D10Device* pDevice,
ID3D10EffectPool* pEffectPool, ID3D10Effect** ppEffect ) ;
ID3D10EffectPool* pEffectPool, ID3D10Effect** ppEffect )
FUNCTION: HRESULT D3D10CreateEffectPoolFromMemory ( void* pData, SIZE_T DataLength, UINT FXFlags, ID3D10Device* pDevice,
ID3D10EffectPool** ppEffectPool ) ;
ID3D10EffectPool** ppEffectPool )
FUNCTION: HRESULT D3D10DisassembleEffect ( ID3D10Effect* pEffect, BOOL EnableColorCode, ID3D10Blob** ppDisassembly ) ;
FUNCTION: HRESULT D3D10DisassembleEffect ( ID3D10Effect* pEffect, BOOL EnableColorCode, ID3D10Blob** ppDisassembly )

View File

@ -25,7 +25,7 @@ FUNCTION: HRESULT D3D10CreateDevice (
HMODULE Software,
UINT Flags,
UINT SDKVersion,
ID3D10Device** ppDevice ) ;
ID3D10Device** ppDevice )
FUNCTION: HRESULT D3D10CreateDeviceAndSwapChain (
IDXGIAdapter* pAdapter,
@ -35,6 +35,6 @@ FUNCTION: HRESULT D3D10CreateDeviceAndSwapChain (
UINT SDKVersion,
DXGI_SWAP_CHAIN_DESC* pSwapChainDesc,
IDXGISwapChain** ppSwapChain,
ID3D10Device** ppDevice ) ;
ID3D10Device** ppDevice )
FUNCTION: HRESULT D3D10CreateBlob ( SIZE_T NumBytes, LPD3D10BLOB* ppBuffer ) ;
FUNCTION: HRESULT D3D10CreateBlob ( SIZE_T NumBytes, LPD3D10BLOB* ppBuffer )

View File

@ -266,14 +266,14 @@ COM-INTERFACE: ID3D10ShaderReflection IUnknown {D40E20B6-F8F7-42ad-AB20-4BAF8F15
HRESULT GetInputParameterDesc ( UINT ParameterIndex, D3D10_SIGNATURE_PARAMETER_DESC* pDesc )
HRESULT GetOutputParameterDesc ( UINT ParameterIndex, D3D10_SIGNATURE_PARAMETER_DESC* pDesc ) ;
FUNCTION: HRESULT D3D10CompileShader ( LPCSTR pSrcData, SIZE_T SrcDataLen, LPCSTR pFileName, D3D10_SHADER_MACRO* pDefines, ID3D10Include* pInclude, LPCSTR pFunctionName, LPCSTR pProfile, UINT Flags, ID3D10Blob** ppShader, ID3D10Blob** ppErrorMsgs ) ;
FUNCTION: HRESULT D3D10DisassembleShader ( void* pShader, SIZE_T BytecodeLength, BOOL EnableColorCode, LPCSTR pComments, ID3D10Blob** ppDisassembly ) ;
FUNCTION: LPCSTR D3D10GetPixelShaderProfile ( ID3D10Device* pDevice ) ;
FUNCTION: LPCSTR D3D10GetVertexShaderProfile ( ID3D10Device* pDevice ) ;
FUNCTION: LPCSTR D3D10GetGeometryShaderProfile ( ID3D10Device* pDevice ) ;
FUNCTION: HRESULT D3D10ReflectShader ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10ShaderReflection** ppReflector ) ;
FUNCTION: HRESULT D3D10PreprocessShader ( LPCSTR pSrcData, SIZE_T SrcDataSize, LPCSTR pFileName, D3D10_SHADER_MACRO* pDefines, ID3D10Include* pInclude, ID3D10Blob** ppShaderText, ID3D10Blob** ppErrorMsgs ) ;
FUNCTION: HRESULT D3D10GetInputSignatureBlob ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppSignatureBlob ) ;
FUNCTION: HRESULT D3D10GetOutputSignatureBlob ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppSignatureBlob ) ;
FUNCTION: HRESULT D3D10GetInputAndOutputSignatureBlob ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppSignatureBlob ) ;
FUNCTION: HRESULT D3D10GetShaderDebugInfo ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppDebugInfo ) ;
FUNCTION: HRESULT D3D10CompileShader ( LPCSTR pSrcData, SIZE_T SrcDataLen, LPCSTR pFileName, D3D10_SHADER_MACRO* pDefines, ID3D10Include* pInclude, LPCSTR pFunctionName, LPCSTR pProfile, UINT Flags, ID3D10Blob** ppShader, ID3D10Blob** ppErrorMsgs )
FUNCTION: HRESULT D3D10DisassembleShader ( void* pShader, SIZE_T BytecodeLength, BOOL EnableColorCode, LPCSTR pComments, ID3D10Blob** ppDisassembly )
FUNCTION: LPCSTR D3D10GetPixelShaderProfile ( ID3D10Device* pDevice )
FUNCTION: LPCSTR D3D10GetVertexShaderProfile ( ID3D10Device* pDevice )
FUNCTION: LPCSTR D3D10GetGeometryShaderProfile ( ID3D10Device* pDevice )
FUNCTION: HRESULT D3D10ReflectShader ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10ShaderReflection** ppReflector )
FUNCTION: HRESULT D3D10PreprocessShader ( LPCSTR pSrcData, SIZE_T SrcDataSize, LPCSTR pFileName, D3D10_SHADER_MACRO* pDefines, ID3D10Include* pInclude, ID3D10Blob** ppShaderText, ID3D10Blob** ppErrorMsgs )
FUNCTION: HRESULT D3D10GetInputSignatureBlob ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppSignatureBlob )
FUNCTION: HRESULT D3D10GetOutputSignatureBlob ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppSignatureBlob )
FUNCTION: HRESULT D3D10GetInputAndOutputSignatureBlob ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppSignatureBlob )
FUNCTION: HRESULT D3D10GetShaderDebugInfo ( void* pShaderBytecode, SIZE_T BytecodeLength, ID3D10Blob** ppDebugInfo )

View File

@ -1475,7 +1475,7 @@ FUNCTION: HRESULT D3D11CreateDevice (
UINT SDKVersion,
ID3D11Device** ppDevice,
D3D_FEATURE_LEVEL* pFeatureLevel,
ID3D11DeviceContext** ppImmediateContext ) ;
ID3D11DeviceContext** ppImmediateContext )
FUNCTION: HRESULT D3D11CreateDeviceAndSwapChain (
IDXGIAdapter* pAdapter,
@ -1489,4 +1489,4 @@ FUNCTION: HRESULT D3D11CreateDeviceAndSwapChain (
IDXGISwapChain** ppSwapChain,
ID3D11Device** ppDevice,
D3D_FEATURE_LEVEL* pFeatureLevel,
ID3D11DeviceContext** ppImmediateContext ) ;
ID3D11DeviceContext** ppImmediateContext )

View File

@ -12,16 +12,16 @@ CONSTANT: D3D9b_SDK_VERSION 31
C-TYPE: IDirect3D9
FUNCTION: IDirect3D9* Direct3DCreate9 ( UINT SDKVersion ) ;
FUNCTION: IDirect3D9* Direct3DCreate9 ( UINT SDKVersion )
FUNCTION: int D3DPERF_BeginEvent ( D3DCOLOR col, LPCWSTR wszName ) ;
FUNCTION: int D3DPERF_EndEvent ( ) ;
FUNCTION: void D3DPERF_SetMarker ( D3DCOLOR col, LPCWSTR wszName ) ;
FUNCTION: void D3DPERF_SetRegion ( D3DCOLOR col, LPCWSTR wszName ) ;
FUNCTION: BOOL D3DPERF_QueryRepeatFrame ( ) ;
FUNCTION: int D3DPERF_BeginEvent ( D3DCOLOR col, LPCWSTR wszName )
FUNCTION: int D3DPERF_EndEvent ( )
FUNCTION: void D3DPERF_SetMarker ( D3DCOLOR col, LPCWSTR wszName )
FUNCTION: void D3DPERF_SetRegion ( D3DCOLOR col, LPCWSTR wszName )
FUNCTION: BOOL D3DPERF_QueryRepeatFrame ( )
FUNCTION: void D3DPERF_SetOptions ( DWORD dwOptions ) ;
FUNCTION: DWORD D3DPERF_GetStatus ( ) ;
FUNCTION: void D3DPERF_SetOptions ( DWORD dwOptions )
FUNCTION: DWORD D3DPERF_GetStatus ( )
C-TYPE: IDirect3DDevice9
@ -407,7 +407,7 @@ CONSTANT: D3DERR_CANNOTPROTECTCONTENT 0x8876087E
CONSTANT: D3DERR_UNSUPPORTEDCRYPTO 0x8876087F
CONSTANT: D3DERR_PRESENT_STATISTICS_DISJOINT 0x88760884
FUNCTION: HRESULT Direct3DCreate9Ex ( UINT SDKVersion, IDirect3D9Ex** out ) ;
FUNCTION: HRESULT Direct3DCreate9Ex ( UINT SDKVersion, IDirect3D9Ex** out )
COM-INTERFACE: IDirect3D9Ex IDirect3D9 {02177241-69FC-400C-8FF1-93A44DF6861D}
UINT GetAdapterModeCountEx ( UINT Adapter, D3DDISPLAYMODEFILTER* pFilter )

View File

@ -27,13 +27,13 @@ COM-INTERFACE: ID3DX11Scan IUnknown {5089b68f-e71d-4d38-be8e-f363b95a9405}
HRESULT Scan ( D3DX11_SCAN_DATA_TYPE ElementType, D3DX11_SCAN_OPCODE OpCode, UINT ElementScanSize, ID3D11UnorderedAccessView* pSrc, ID3D11UnorderedAccessView* pDst )
HRESULT Multiscan ( D3DX11_SCAN_DATA_TYPE ElementType, D3DX11_SCAN_OPCODE OpCode, UINT ElementScanSize, UINT ElementScanPitch, UINT ScanCount, ID3D11UnorderedAccessView* pSrc, ID3D11UnorderedAccessView* pDst ) ;
FUNCTION: HRESULT D3DX11CreateScan ( ID3D11DeviceContext* pDeviceContext, UINT MaxElementScanSize, UINT MaxScanCount, ID3DX11Scan** ppScan ) ;
FUNCTION: HRESULT D3DX11CreateScan ( ID3D11DeviceContext* pDeviceContext, UINT MaxElementScanSize, UINT MaxScanCount, ID3DX11Scan** ppScan )
COM-INTERFACE: ID3DX11SegmentedScan IUnknown {a915128c-d954-4c79-bfe1-64db923194d6}
HRESULT SetScanDirection ( D3DX11_SCAN_DIRECTION Direction )
HRESULT SegScan ( D3DX11_SCAN_DATA_TYPE ElementType, D3DX11_SCAN_OPCODE OpCode, UINT ElementScanSize, ID3D11UnorderedAccessView* pSrc, ID3D11UnorderedAccessView* pSrcElementFlags, ID3D11UnorderedAccessView* pDst ) ;
FUNCTION: HRESULT D3DX11CreateSegmentedScan ( ID3D11DeviceContext* pDeviceContext, UINT MaxElementScanSize, ID3DX11SegmentedScan** ppScan ) ;
FUNCTION: HRESULT D3DX11CreateSegmentedScan ( ID3D11DeviceContext* pDeviceContext, UINT MaxElementScanSize, ID3DX11SegmentedScan** ppScan )
CONSTANT: D3DX11_FFT_MAX_PRECOMPUTE_BUFFERS 4
CONSTANT: D3DX11_FFT_MAX_TEMP_BUFFERS 4
@ -72,10 +72,10 @@ STRUCT: D3DX11_FFT_BUFFER_INFO
CONSTANT: D3DX11_FFT_CREATE_FLAG_NO_PRECOMPUTE_BUFFERS 1
TYPEDEF: int D3DX11_FFT_CREATE_FLAG
FUNCTION: HRESULT D3DX11CreateFFT ( ID3D11DeviceContext* pDeviceContext, D3DX11_FFT_DESC* pDesc, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
FUNCTION: HRESULT D3DX11CreateFFT1DReal ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
FUNCTION: HRESULT D3DX11CreateFFT1DComplex ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
FUNCTION: HRESULT D3DX11CreateFFT2DReal ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
FUNCTION: HRESULT D3DX11CreateFFT2DComplex ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
FUNCTION: HRESULT D3DX11CreateFFT3DReal ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Z, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
FUNCTION: HRESULT D3DX11CreateFFT3DComplex ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Z, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT ) ;
FUNCTION: HRESULT D3DX11CreateFFT ( ID3D11DeviceContext* pDeviceContext, D3DX11_FFT_DESC* pDesc, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT )
FUNCTION: HRESULT D3DX11CreateFFT1DReal ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT )
FUNCTION: HRESULT D3DX11CreateFFT1DComplex ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT )
FUNCTION: HRESULT D3DX11CreateFFT2DReal ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT )
FUNCTION: HRESULT D3DX11CreateFFT2DComplex ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT )
FUNCTION: HRESULT D3DX11CreateFFT3DReal ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Z, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT )
FUNCTION: HRESULT D3DX11CreateFFT3DComplex ( ID3D11DeviceContext* pDeviceContext, UINT X, UINT Y, UINT Z, UINT Flags, D3DX11_FFT_BUFFER_INFO* pBufferInfo, ID3DX11FFT** ppFFT )

View File

@ -13,7 +13,7 @@ FUNCTION: HRESULT D3DX10CreateDevice (
D3D10_DRIVER_TYPE DriverType,
HMODULE Software,
UINT Flags,
ID3D10Device** ppDevice ) ;
ID3D10Device** ppDevice )
FUNCTION: HRESULT D3DX10CreateDeviceAndSwapChain (
IDXGIAdapter* pAdapter,
@ -22,13 +22,13 @@ FUNCTION: HRESULT D3DX10CreateDeviceAndSwapChain (
UINT Flags,
DXGI_SWAP_CHAIN_DESC* pSwapChainDesc,
IDXGISwapChain** ppSwapChain,
ID3D10Device** ppDevice ) ;
ID3D10Device** ppDevice )
C-TYPE: ID3D10Device1
FUNCTION: HRESULT D3DX10GetFeatureLevel1 ( ID3D10Device* pDevice, ID3D10Device1** ppDevice1 ) ;
FUNCTION: HRESULT D3DX10GetFeatureLevel1 ( ID3D10Device* pDevice, ID3D10Device1** ppDevice1 )
FUNCTION: HRESULT D3DX10CheckVersion ( UINT D3DSdkVersion, UINT D3DX10SdkVersion ) ;
FUNCTION: HRESULT D3DX10CheckVersion ( UINT D3DSdkVersion, UINT D3DX10SdkVersion )
CONSTANT: D3DX10_SPRITE_SORT_TEXTURE 0x01
CONSTANT: D3DX10_SPRITE_SORT_DEPTH_BACK_TO_FRONT 0x02
@ -64,7 +64,7 @@ FUNCTION: HRESULT
D3DX10CreateSprite (
ID3D10Device* pDevice,
UINT cDeviceBufferSize,
LPD3DX10SPRITE* ppSprite ) ;
LPD3DX10SPRITE* ppSprite )
COM-INTERFACE: ID3DX10DataLoader f {00000000-0000-0000-0000-000000000000}
HRESULT Load ( )
@ -84,7 +84,7 @@ COM-INTERFACE: ID3DX10ThreadPump IUnknown {C93FECFA-6967-478a-ABBC-402D90621FCB}
HRESULT PurgeAllItems ( )
HRESULT GetQueueStatus ( UINT* pIoQueue, UINT* pProcessQueue, UINT* pDeviceQueue ) ;
FUNCTION: HRESULT D3DX10CreateThreadPump ( UINT cIoThreads, UINT cProcThreads, ID3DX10ThreadPump** ppThreadPump ) ;
FUNCTION: HRESULT D3DX10CreateThreadPump ( UINT cIoThreads, UINT cProcThreads, ID3DX10ThreadPump** ppThreadPump )
STRUCT: D3DX10_FONT_DESCA
{ Height INT }
@ -147,7 +147,7 @@ FUNCTION: HRESULT
UINT Quality,
UINT PitchAndFamily,
LPCSTR pFaceName,
LPD3DX10FONT* ppFont ) ;
LPD3DX10FONT* ppFont )
FUNCTION: HRESULT
D3DX10CreateFontW (
@ -162,7 +162,7 @@ FUNCTION: HRESULT
UINT Quality,
UINT PitchAndFamily,
LPCWSTR pFaceName,
LPD3DX10FONT* ppFont ) ;
LPD3DX10FONT* ppFont )
ALIAS: D3DX10CreateFont D3DX10CreateFontW
@ -170,13 +170,13 @@ FUNCTION: HRESULT
D3DX10CreateFontIndirectA (
ID3D10Device* pDevice,
D3DX10_FONT_DESCA* pDesc,
LPD3DX10FONT* ppFont ) ;
LPD3DX10FONT* ppFont )
FUNCTION: HRESULT
D3DX10CreateFontIndirectW (
ID3D10Device* pDevice,
D3DX10_FONT_DESCW* pDesc,
LPD3DX10FONT* ppFont ) ;
LPD3DX10FONT* ppFont )
ALIAS: D3DX10CreateFontIndirect D3DX10CreateFontIndirectW

View File

@ -95,7 +95,7 @@ FUNCTION: HRESULT
UINT VertexCount,
UINT FaceCount,
UINT Options,
ID3DX10Mesh** ppMesh ) ;
ID3DX10Mesh** ppMesh )
CONSTANT: D3DX10_MESHOPT_COMPACT 0x01000000
CONSTANT: D3DX10_MESHOPT_ATTR_SORT 0x02000000
@ -136,7 +136,7 @@ COM-INTERFACE: ID3DX10SkinInfo IUnknown {420BD604-1C76-4a34-A466-E45D0658A32C}
TYPEDEF: ID3DX10SkinInfo* LPD3DX10SKININFO
FUNCTION: HRESULT
D3DX10CreateSkinInfo ( LPD3DX10SKININFO* ppSkinInfo ) ;
D3DX10CreateSkinInfo ( LPD3DX10SKININFO* ppSkinInfo )
STRUCT: D3DX10_ATTRIBUTE_WEIGHTS
{ Position FLOAT }

View File

@ -4,7 +4,7 @@ IN: windows.directx.d3dx11core
LIBRARY: d3dx11
FUNCTION: HRESULT D3DX11CheckVersion ( UINT D3DSdkVersion, UINT D3DX11SdkVersion ) ;
FUNCTION: HRESULT D3DX11CheckVersion ( UINT D3DSdkVersion, UINT D3DX11SdkVersion )
COM-INTERFACE: ID3DX11DataLoader f {00000000-0000-0000-0000-000000000000}
HRESULT Load ( )
@ -24,8 +24,8 @@ COM-INTERFACE: ID3DX11ThreadPump IUnknown {C93FECFA-6967-478a-ABBC-402D90621FCB}
HRESULT PurgeAllItems ( )
HRESULT GetQueueStatus ( UINT* pIoQueue, UINT* pProcessQueue, UINT* pDeviceQueue ) ;
FUNCTION: HRESULT D3DX11CreateThreadPump ( UINT cIoThreads, UINT cProcThreads, ID3DX11ThreadPump** ppThreadPump ) ;
FUNCTION: HRESULT D3DX11UnsetAllDeviceObjects ( ID3D11DeviceContext* pContext ) ;
FUNCTION: HRESULT D3DX11CreateThreadPump ( UINT cIoThreads, UINT cProcThreads, ID3DX11ThreadPump** ppThreadPump )
FUNCTION: HRESULT D3DX11UnsetAllDeviceObjects ( ID3D11DeviceContext* pContext )
CONSTANT: D3DERR_INVALIDCALL 0x8876086C
CONSTANT: D3DERR_WASSTILLDRAWING 0x8876021C

View File

@ -298,7 +298,7 @@ D3DXLoadMeshHierarchyFromXA
LPD3DXLOADUSERDATA pUserDataLoader,
LPD3DXFRAME* ppFrameHierarchy,
LPD3DXANIMATIONCONTROLLER* ppAnimController
) ;
)
FUNCTION: HRESULT
D3DXLoadMeshHierarchyFromXW
@ -310,7 +310,7 @@ D3DXLoadMeshHierarchyFromXW
LPD3DXLOADUSERDATA pUserDataLoader,
LPD3DXFRAME* ppFrameHierarchy,
LPD3DXANIMATIONCONTROLLER* ppAnimController
) ;
)
ALIAS: D3DXLoadMeshHierarchyFromX D3DXLoadMeshHierarchyFromXW
@ -325,7 +325,7 @@ D3DXLoadMeshHierarchyFromXInMemory
LPD3DXLOADUSERDATA pUserDataLoader,
LPD3DXFRAME* ppFrameHierarchy,
LPD3DXANIMATIONCONTROLLER* ppAnimController
) ;
)
FUNCTION: HRESULT
D3DXSaveMeshHierarchyToFileA
@ -335,7 +335,7 @@ D3DXSaveMeshHierarchyToFileA
D3DXFRAME* pFrameRoot,
LPD3DXANIMATIONCONTROLLER pAnimcontroller,
LPD3DXSAVEUSERDATA pUserDataSaver
) ;
)
FUNCTION: HRESULT
D3DXSaveMeshHierarchyToFileW
@ -345,7 +345,7 @@ D3DXSaveMeshHierarchyToFileW
D3DXFRAME* pFrameRoot,
LPD3DXANIMATIONCONTROLLER pAnimController,
LPD3DXSAVEUSERDATA pUserDataSaver
) ;
)
ALIAS: D3DXSaveMeshHierarchyToFile D3DXSaveMeshHierarchyToFileW
@ -354,34 +354,34 @@ D3DXFrameDestroy
(
LPD3DXFRAME pFrameRoot,
LPD3DXALLOCATEHIERARCHY pAlloc
) ;
)
FUNCTION: HRESULT
D3DXFrameAppendChild
(
LPD3DXFRAME pFrameParent,
D3DXFRAME* pFrameChild
) ;
)
FUNCTION: LPD3DXFRAME
D3DXFrameFind
(
D3DXFRAME* pFrameRoot,
LPCSTR Name
) ;
)
FUNCTION: HRESULT
D3DXFrameRegisterNamedMatrices
(
LPD3DXFRAME pFrameRoot,
LPD3DXANIMATIONCONTROLLER pAnimController
) ;
)
FUNCTION: UINT
D3DXFrameNumNamedMatrices
(
D3DXFRAME* pFrameRoot
) ;
)
FUNCTION: HRESULT
D3DXFrameCalculateBoundingSphere
@ -389,7 +389,7 @@ D3DXFrameCalculateBoundingSphere
D3DXFRAME* pFrameRoot,
LPD3DXVECTOR3 pObjectCenter,
FLOAT* pObjectRadius
) ;
)
FUNCTION: HRESULT
D3DXCreateKeyframedAnimationSet
@ -401,7 +401,7 @@ D3DXCreateKeyframedAnimationSet
UINT NumCallbackKeys,
D3DXKEY_CALLBACK* pCallbackKeys,
LPD3DXKEYFRAMEDANIMATIONSET* ppAnimationSet
) ;
)
FUNCTION: HRESULT
D3DXCreateCompressedAnimationSet
@ -413,7 +413,7 @@ D3DXCreateCompressedAnimationSet
UINT NumCallbackKeys,
D3DXKEY_CALLBACK* pCallbackKeys,
LPD3DXCOMPRESSEDANIMATIONSET* ppAnimationSet
) ;
)
FUNCTION: HRESULT
D3DXCreateAnimationController
@ -423,4 +423,4 @@ D3DXCreateAnimationController
UINT MaxNumTracks,
UINT MaxNumEvents,
LPD3DXANIMATIONCONTROLLER* ppAnimController
) ;
)

View File

@ -8,9 +8,9 @@ LIBRARY: d3dx9
CONSTANT: D3DX_VERSION 0x0902
CONSTANT: D3DX_SDK_VERSION 42
FUNCTION: BOOL D3DXCheckVersion ( UINT D3DSdkVersion, UINT D3DXSdkVersion ) ;
FUNCTION: BOOL D3DXDebugMute ( BOOL Mute ) ;
FUNCTION: UINT D3DXGetDriverLevel ( LPDIRECT3DDEVICE9 pDevice ) ;
FUNCTION: BOOL D3DXCheckVersion ( UINT D3DSdkVersion, UINT D3DXSdkVersion )
FUNCTION: BOOL D3DXDebugMute ( BOOL Mute )
FUNCTION: UINT D3DXGetDriverLevel ( LPDIRECT3DDEVICE9 pDevice )
C-TYPE: ID3DXBuffer
TYPEDEF: ID3DXBuffer* LPD3DXBUFFER
@ -48,7 +48,7 @@ COM-INTERFACE: ID3DXSprite IUnknown {BA0B762D-7D28-43ec-B9DC-2F84443B0614}
FUNCTION: HRESULT
D3DXCreateSprite (
LPDIRECT3DDEVICE9 pDevice,
LPD3DXSPRITE* ppSprite ) ;
LPD3DXSPRITE* ppSprite )
STRUCT: D3DXFONT_DESCA
{ Height INT }
@ -114,7 +114,7 @@ FUNCTION: HRESULT
DWORD Quality,
DWORD PitchAndFamily,
LPCSTR pFaceName,
LPD3DXFONT* ppFont ) ;
LPD3DXFONT* ppFont )
FUNCTION: HRESULT
D3DXCreateFontW (
@ -129,7 +129,7 @@ FUNCTION: HRESULT
DWORD Quality,
DWORD PitchAndFamily,
LPCWSTR pFaceName,
LPD3DXFONT* ppFont ) ;
LPD3DXFONT* ppFont )
ALIAS: D3DXCreateFont D3DXCreateFontW
@ -137,13 +137,13 @@ FUNCTION: HRESULT
D3DXCreateFontIndirectA (
LPDIRECT3DDEVICE9 pDevice,
D3DXFONT_DESCA* pDesc,
LPD3DXFONT* ppFont ) ;
LPD3DXFONT* ppFont )
FUNCTION: HRESULT
D3DXCreateFontIndirectW (
LPDIRECT3DDEVICE9 pDevice,
D3DXFONT_DESCW* pDesc,
LPD3DXFONT* ppFont ) ;
LPD3DXFONT* ppFont )
ALIAS: D3DXCreateFontIndirect D3DXCreateFontIndirectW
@ -174,7 +174,7 @@ FUNCTION: HRESULT
D3DFORMAT Format,
BOOL DepthStencil,
D3DFORMAT DepthStencilFormat,
LPD3DXRENDERTOSURFACE* ppRenderToSurface ) ;
LPD3DXRENDERTOSURFACE* ppRenderToSurface )
STRUCT: D3DXRTE_DESC
{ Size UINT }
@ -207,7 +207,7 @@ FUNCTION: HRESULT
D3DFORMAT Format,
BOOL DepthStencil,
D3DFORMAT DepthStencilFormat,
LPD3DXRenderToEnvMap* ppRenderToEnvMap ) ;
LPD3DXRenderToEnvMap* ppRenderToEnvMap )
C-TYPE: ID3DXLine
TYPEDEF: ID3DXLine* LPD3DXLINE
@ -235,4 +235,4 @@ COM-INTERFACE: ID3DXLine IUnknown {D379BA7F-9042-4ac4-9F5E-58192A4C6BD8}
FUNCTION: HRESULT
D3DXCreateLine (
LPDIRECT3DDEVICE9 pDevice,
LPD3DXLINE* ppLine ) ;
LPD3DXLINE* ppLine )

View File

@ -178,7 +178,7 @@ COM-INTERFACE: ID3DXEffectCompiler ID3DXBaseEffect {51B8A949-1A31-47e6-BEA0-4B30
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
FUNCTION: HRESULT
D3DXCreateEffectPool ( LPD3DXEFFECTPOOL* ppPool ) ;
D3DXCreateEffectPool ( LPD3DXEFFECTPOOL* ppPool )
FUNCTION: HRESULT
D3DXCreateEffectFromFileA (
@ -189,7 +189,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromFileW (
@ -200,7 +200,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromFile D3DXCreateEffectFromFileW
@ -214,7 +214,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromResourceW (
@ -226,7 +226,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromResource D3DXCreateEffectFromResourceW
@ -240,7 +240,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromFileExA (
@ -252,7 +252,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromFileExW (
@ -264,7 +264,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromFileEx D3DXCreateEffectFromFileExW
@ -279,7 +279,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromResourceExW (
@ -292,7 +292,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromResourceEx D3DXCreateEffectFromResourceExW
@ -307,7 +307,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
LPD3DXBUFFER* ppCompilationErrors ) ;
LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectCompilerFromFileA (
@ -316,7 +316,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
LPD3DXBUFFER* ppParseErrors ) ;
LPD3DXBUFFER* ppParseErrors )
FUNCTION: HRESULT
D3DXCreateEffectCompilerFromFileW (
@ -325,7 +325,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
LPD3DXBUFFER* ppParseErrors ) ;
LPD3DXBUFFER* ppParseErrors )
ALIAS: D3DXCreateEffectCompilerFromFile D3DXCreateEffectCompilerFromFileW
@ -337,7 +337,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
LPD3DXBUFFER* ppParseErrors ) ;
LPD3DXBUFFER* ppParseErrors )
FUNCTION: HRESULT
D3DXCreateEffectCompilerFromResourceW (
@ -347,7 +347,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
LPD3DXBUFFER* ppParseErrors ) ;
LPD3DXBUFFER* ppParseErrors )
ALIAS: D3DXCreateEffectCompilerFromResource D3DXCreateEffectCompilerFromResourceW
@ -359,10 +359,10 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
LPD3DXBUFFER* ppParseErrors ) ;
LPD3DXBUFFER* ppParseErrors )
FUNCTION: HRESULT
D3DXDisassembleEffect (
LPD3DXEFFECT pEffect,
BOOL EnableColorCode,
LPD3DXBUFFER* ppDisassembly ) ;
LPD3DXBUFFER* ppDisassembly )

View File

@ -107,53 +107,53 @@ COM-INTERFACE: ID3DXMatrixStack IUnknown {C7885BA7-F990-4fe7-922D-8515E477DD85}
FUNCTION: HRESULT D3DXCreateMatrixStack (
DWORD Flags,
LPD3DXMATRIXSTACK* ppStack ) ;
LPD3DXMATRIXSTACK* ppStack )
CONSTANT: D3DXSH_MINORDER 2
CONSTANT: D3DXSH_MAXORDER 6
FUNCTION: FLOAT* D3DXSHEvalDirection
( FLOAT* Out, UINT Order, D3DXVECTOR3 *pDir ) ;
( FLOAT* Out, UINT Order, D3DXVECTOR3 *pDir )
FUNCTION: FLOAT* D3DXSHRotate
( FLOAT* Out, UINT Order, D3DXMATRIX *pMatrix, FLOAT* In ) ;
( FLOAT* Out, UINT Order, D3DXMATRIX *pMatrix, FLOAT* In )
FUNCTION: FLOAT* D3DXSHRotateZ
( FLOAT* Out, UINT Order, FLOAT Angle, FLOAT* In ) ;
( FLOAT* Out, UINT Order, FLOAT Angle, FLOAT* In )
FUNCTION: FLOAT* D3DXSHAdd
( FLOAT* Out, UINT Order, FLOAT* A, FLOAT* B ) ;
( FLOAT* Out, UINT Order, FLOAT* A, FLOAT* B )
FUNCTION: FLOAT* D3DXSHScale
( FLOAT* Out, UINT Order, FLOAT* In, FLOAT Scale ) ;
( FLOAT* Out, UINT Order, FLOAT* In, FLOAT Scale )
FUNCTION: FLOAT WINAPI ( UINT Order, FLOAT* A, FLOAT* B ) ;
FUNCTION: FLOAT WINAPI ( UINT Order, FLOAT* A, FLOAT* B )
FUNCTION: FLOAT* D3DXSHMultiply2 ( FLOAT* Out, FLOAT* F, FLOAT* G ) ;
FUNCTION: FLOAT* D3DXSHMultiply3 ( FLOAT* Out, FLOAT* F, FLOAT* G ) ;
FUNCTION: FLOAT* D3DXSHMultiply4 ( FLOAT* Out, FLOAT* F, FLOAT* G ) ;
FUNCTION: FLOAT* D3DXSHMultiply5 ( FLOAT* Out, FLOAT* F, FLOAT* G ) ;
FUNCTION: FLOAT* D3DXSHMultiply6 ( FLOAT* Out, FLOAT* F, FLOAT* G ) ;
FUNCTION: FLOAT* D3DXSHMultiply2 ( FLOAT* Out, FLOAT* F, FLOAT* G )
FUNCTION: FLOAT* D3DXSHMultiply3 ( FLOAT* Out, FLOAT* F, FLOAT* G )
FUNCTION: FLOAT* D3DXSHMultiply4 ( FLOAT* Out, FLOAT* F, FLOAT* G )
FUNCTION: FLOAT* D3DXSHMultiply5 ( FLOAT* Out, FLOAT* F, FLOAT* G )
FUNCTION: FLOAT* D3DXSHMultiply6 ( FLOAT* Out, FLOAT* F, FLOAT* G )
FUNCTION: HRESULT D3DXSHEvalDirectionalLight
( UINT Order, D3DXVECTOR3* pDir,
FLOAT RIntensity, FLOAT GIntensity, FLOAT BIntensity,
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut ) ;
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut )
FUNCTION: HRESULT D3DXSHEvalSphericalLight
( UINT Order, D3DXVECTOR3* pPos, FLOAT Radius,
FLOAT RIntensity, FLOAT GIntensity, FLOAT BIntensity,
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut ) ;
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut )
FUNCTION: HRESULT D3DXSHEvalConeLight
( UINT Order, D3DXVECTOR3* pDir, FLOAT Radius,
FLOAT RIntensity, FLOAT GIntensity, FLOAT BIntensity,
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut ) ;
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut )
FUNCTION: HRESULT D3DXSHEvalHemisphereLight
( UINT Order, D3DXVECTOR3* pDir, D3DXCOLOR Top, D3DXCOLOR Bottom,
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut ) ;
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut )
FUNCTION: HRESULT D3DXSHProjectCubeMap
( UINT uOrder, LPDIRECT3DCUBETEXTURE9 pCubeMap,
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut ) ;
FLOAT* ROut, FLOAT* GOut, FLOAT* BOut )

View File

@ -354,7 +354,7 @@ FUNCTION: HRESULT
DWORD Options,
D3DVERTEXELEMENT9* pDeclaration,
LPDIRECT3DDEVICE9 pD3DDevice,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXCreateMeshFVF (
@ -363,7 +363,7 @@ FUNCTION: HRESULT
DWORD Options,
DWORD FVF,
LPDIRECT3DDEVICE9 pD3DDevice,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXCreateSPMesh (
@ -371,7 +371,7 @@ FUNCTION: HRESULT
DWORD* pAdjacency,
D3DXATTRIBUTEWEIGHTS* pVertexAttributeWeights,
FLOAT* pVertexWeights,
LPD3DXSPMESH* ppSMesh ) ;
LPD3DXSPMESH* ppSMesh )
FUNCTION: HRESULT
D3DXCleanMesh (
@ -380,13 +380,13 @@ FUNCTION: HRESULT
DWORD* pAdjacencyIn,
LPD3DXMESH* ppMeshOut,
DWORD* pAdjacencyOut,
LPD3DXBUFFER* ppErrorsAndWarnings ) ;
LPD3DXBUFFER* ppErrorsAndWarnings )
FUNCTION: HRESULT
D3DXValidMesh (
LPD3DXMESH pMeshIn,
DWORD* pAdjacency,
LPD3DXBUFFER* ppErrorsAndWarnings ) ;
LPD3DXBUFFER* ppErrorsAndWarnings )
FUNCTION: HRESULT
D3DXGeneratePMesh (
@ -396,7 +396,7 @@ FUNCTION: HRESULT
FLOAT* pVertexWeights,
DWORD MinValue,
DWORD Options,
LPD3DXPMESH* ppPMesh ) ;
LPD3DXPMESH* ppPMesh )
FUNCTION: HRESULT
D3DXSimplifyMesh (
@ -406,7 +406,7 @@ FUNCTION: HRESULT
FLOAT* pVertexWeights,
DWORD MinValue,
DWORD Options,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXComputeBoundingSphere (
@ -414,7 +414,7 @@ FUNCTION: HRESULT
DWORD NumVertices,
DWORD dwStride,
D3DXVECTOR3* pCenter,
FLOAT* pRadius ) ;
FLOAT* pRadius )
FUNCTION: HRESULT
D3DXComputeBoundingBox (
@ -422,17 +422,17 @@ FUNCTION: HRESULT
DWORD NumVertices,
DWORD dwStride,
D3DXVECTOR3* pMin,
D3DXVECTOR3* pMax ) ;
D3DXVECTOR3* pMax )
FUNCTION: HRESULT
D3DXComputeNormals (
LPD3DXBASEMESH pMesh,
DWORD* pAdjacency ) ;
DWORD* pAdjacency )
FUNCTION: HRESULT
D3DXCreateBuffer (
DWORD NumBytes,
LPD3DXBUFFER* ppBuffer ) ;
LPD3DXBUFFER* ppBuffer )
FUNCTION: HRESULT
D3DXLoadMeshFromXA (
@ -443,7 +443,7 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXLoadMeshFromXW (
@ -454,7 +454,7 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
ALIAS: D3DXLoadMeshFromX D3DXLoadMeshFromXW
@ -468,7 +468,7 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXLoadMeshFromXResource (
@ -481,7 +481,7 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXSaveMeshToXA (
@ -491,7 +491,7 @@ FUNCTION: HRESULT
D3DXMATERIAL* pMaterials,
D3DXEFFECTINSTANCE* pEffectInstances,
DWORD NumMaterials,
DWORD Format ) ;
DWORD Format )
FUNCTION: HRESULT
D3DXSaveMeshToXW (
@ -501,7 +501,7 @@ FUNCTION: HRESULT
D3DXMATERIAL* pMaterials,
D3DXEFFECTINSTANCE* pEffectInstances,
DWORD NumMaterials,
DWORD Format ) ;
DWORD Format )
ALIAS: D3DXSaveMeshToX D3DXSaveMeshToXW
@ -513,21 +513,21 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
LPD3DXPMESH* ppPMesh ) ;
LPD3DXPMESH* ppPMesh )
FUNCTION: HRESULT
D3DXCreateSkinInfo (
DWORD NumVertices,
D3DVERTEXELEMENT9* pDeclaration,
DWORD NumBones,
LPD3DXSKININFO* ppSkinInfo ) ;
LPD3DXSKININFO* ppSkinInfo )
FUNCTION: HRESULT
D3DXCreateSkinInfoFVF (
DWORD NumVertices,
DWORD FVF,
DWORD NumBones,
LPD3DXSKININFO* ppSkinInfo ) ;
LPD3DXSKININFO* ppSkinInfo )
FUNCTION: HRESULT
D3DXLoadMeshFromXof (
@ -538,7 +538,7 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXLoadSkinMeshFromXof (
@ -550,14 +550,14 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppEffectInstances,
DWORD* pMatOut,
LPD3DXSKININFO* ppSkinInfo,
LPD3DXMESH* ppMesh ) ;
LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXCreateSkinInfoFromBlendedMesh (
LPD3DXBASEMESH pMesh,
DWORD NumBones,
D3DXBONECOMBINATION* pBoneCombinationTable,
LPD3DXSKININFO* ppSkinInfo ) ;
LPD3DXSKININFO* ppSkinInfo )
FUNCTION: HRESULT
D3DXTessellateNPatches (
@ -566,12 +566,12 @@ FUNCTION: HRESULT
FLOAT NumSegs,
BOOL QuadraticInterpNormals,
LPD3DXMESH* ppMeshOut,
LPD3DXBUFFER* ppAdjacencyOut ) ;
LPD3DXBUFFER* ppAdjacencyOut )
FUNCTION: HRESULT
D3DXGenerateOutputDecl (
D3DVERTEXELEMENT9* pOutput,
D3DVERTEXELEMENT9* pInput ) ;
D3DVERTEXELEMENT9* pInput )
FUNCTION: HRESULT
D3DXLoadPatchMeshFromXof (
@ -581,19 +581,19 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
PDWORD pNumMaterials,
LPD3DXPATCHMESH* ppMesh ) ;
LPD3DXPATCHMESH* ppMesh )
FUNCTION: HRESULT
D3DXRectPatchSize (
FLOAT* pfNumSegs,
DWORD* pdwTriangles,
DWORD* pdwVertices ) ;
DWORD* pdwVertices )
FUNCTION: HRESULT
D3DXTriPatchSize (
FLOAT* pfNumSegs,
DWORD* pdwTriangles,
DWORD* pdwVertices ) ;
DWORD* pdwVertices )
FUNCTION: HRESULT
D3DXTessellateRectPatch (
@ -601,7 +601,7 @@ FUNCTION: HRESULT
FLOAT* pNumSegs,
D3DVERTEXELEMENT9* pdwInDecl,
D3DRECTPATCH_INFO* pRectPatchInfo,
LPD3DXMESH pMesh ) ;
LPD3DXMESH pMesh )
FUNCTION: HRESULT
D3DXTessellateTriPatch (
@ -609,12 +609,12 @@ FUNCTION: HRESULT
FLOAT* pNumSegs,
D3DVERTEXELEMENT9* pInDecl,
D3DTRIPATCH_INFO* pTriPatchInfo,
LPD3DXMESH pMesh ) ;
LPD3DXMESH pMesh )
FUNCTION: HRESULT
D3DXCreateNPatchMesh (
LPD3DXMESH pMeshSysMem,
LPD3DXPATCHMESH* pPatchMesh ) ;
LPD3DXPATCHMESH* pPatchMesh )
FUNCTION: HRESULT
D3DXCreatePatchMesh (
@ -624,33 +624,33 @@ FUNCTION: HRESULT
DWORD dwOptions,
D3DVERTEXELEMENT9* pDecl,
LPDIRECT3DDEVICE9 pD3DDevice,
LPD3DXPATCHMESH* pPatchMesh ) ;
LPD3DXPATCHMESH* pPatchMesh )
FUNCTION: HRESULT
D3DXValidPatchMesh (
LPD3DXPATCHMESH pMesh,
DWORD* dwcDegenerateVertices,
DWORD* dwcDegeneratePatches,
LPD3DXBUFFER* ppErrorsAndWarnings ) ;
LPD3DXBUFFER* ppErrorsAndWarnings )
FUNCTION: UINT
D3DXGetFVFVertexSize ( DWORD FVF ) ;
D3DXGetFVFVertexSize ( DWORD FVF )
FUNCTION: UINT
D3DXGetDeclVertexSize ( D3DVERTEXELEMENT9* pDecl, DWORD Stream ) ;
D3DXGetDeclVertexSize ( D3DVERTEXELEMENT9* pDecl, DWORD Stream )
FUNCTION: UINT
D3DXGetDeclLength ( D3DVERTEXELEMENT9* pDecl ) ;
D3DXGetDeclLength ( D3DVERTEXELEMENT9* pDecl )
FUNCTION: HRESULT
D3DXDeclaratorFromFVF (
DWORD FVF,
D3DVERTEXELEMENT9* pDeclarator ) ;
D3DVERTEXELEMENT9* pDeclarator )
FUNCTION: HRESULT
D3DXFVFFromDeclarator (
D3DVERTEXELEMENT9* pDeclarator,
DWORD* pFVF ) ;
DWORD* pFVF )
FUNCTION: HRESULT
D3DXWeldVertices (
@ -660,7 +660,7 @@ FUNCTION: HRESULT
DWORD* pAdjacencyIn,
DWORD* pAdjacencyOut,
DWORD* pFaceRemap,
LPD3DXBUFFER* ppVertexRemap ) ;
LPD3DXBUFFER* ppVertexRemap )
STRUCT: D3DXINTERSECTINFO
{ FaceIndex DWORD }
@ -680,7 +680,7 @@ FUNCTION: HRESULT
FLOAT* pV,
FLOAT* pDist,
LPD3DXBUFFER* ppAllHits,
DWORD* pCountOfHits ) ;
DWORD* pCountOfHits )
FUNCTION: HRESULT
D3DXIntersectSubset (
@ -694,7 +694,7 @@ FUNCTION: HRESULT
FLOAT* pV,
FLOAT* pDist,
LPD3DXBUFFER* ppAllHits,
DWORD* pCountOfHits ) ;
DWORD* pCountOfHits )
FUNCTION: HRESULT D3DXSplitMesh (
LPD3DXMESH pMeshIn,
@ -705,7 +705,7 @@ FUNCTION: HRESULT D3DXSplitMesh (
LPD3DXBUFFER* ppMeshArrayOut,
LPD3DXBUFFER* ppAdjacencyArrayOut,
LPD3DXBUFFER* ppFaceRemapArrayOut,
LPD3DXBUFFER* ppVertRemapArrayOut ) ;
LPD3DXBUFFER* ppVertRemapArrayOut )
FUNCTION: BOOL D3DXIntersectTri (
D3DXVECTOR3* p0,
@ -715,25 +715,25 @@ FUNCTION: BOOL D3DXIntersectTri (
D3DXVECTOR3* pRayDir,
FLOAT* pU,
FLOAT* pV,
FLOAT* pDist ) ;
FLOAT* pDist )
FUNCTION: BOOL
D3DXSphereBoundProbe (
D3DXVECTOR3* pCenter,
FLOAT Radius,
D3DXVECTOR3* pRayPosition,
D3DXVECTOR3* pRayDirection ) ;
D3DXVECTOR3* pRayDirection )
FUNCTION: BOOL
D3DXBoxBoundProbe (
D3DXVECTOR3* pMin,
D3DXVECTOR3* pMax,
D3DXVECTOR3* pRayPosition,
D3DXVECTOR3* pRayDirection ) ;
D3DXVECTOR3* pRayDirection )
FUNCTION: HRESULT D3DXComputeTangentFrame (
ID3DXMesh* pMesh,
DWORD dwOptions ) ;
DWORD dwOptions )
FUNCTION: HRESULT D3DXComputeTangentFrameEx (
ID3DXMesh* pMesh,
@ -751,7 +751,7 @@ FUNCTION: HRESULT D3DXComputeTangentFrameEx (
FLOAT fSingularPointThreshold,
FLOAT fNormalEdgeThreshold,
ID3DXMesh** ppMeshOut,
ID3DXBuffer** ppVertexMapping ) ;
ID3DXBuffer** ppVertexMapping )
FUNCTION: HRESULT D3DXComputeTangent (
LPD3DXMESH Mesh,
@ -759,7 +759,7 @@ FUNCTION: HRESULT D3DXComputeTangent (
DWORD TangentIndex,
DWORD BinormIndex,
DWORD Wrap,
DWORD* pAdjacency ) ;
DWORD* pAdjacency )
C-TYPE: D3DXUVATLASCB
TYPEDEF: D3DXUVATLASCB* LPD3DXUVATLASCB
@ -783,7 +783,7 @@ FUNCTION: HRESULT D3DXUVAtlasCreate (
LPD3DXBUFFER* ppFacePartitioning,
LPD3DXBUFFER* ppVertexRemapArray,
FLOAT* pfMaxStretchOut,
UINT* puNumChartsOut ) ;
UINT* puNumChartsOut )
FUNCTION: HRESULT D3DXUVAtlasPartition (
LPD3DXMESH pMesh,
@ -802,7 +802,7 @@ FUNCTION: HRESULT D3DXUVAtlasPartition (
LPD3DXBUFFER* ppVertexRemapArray,
LPD3DXBUFFER* ppPartitionResultAdjacency,
FLOAT* pfMaxStretchOut,
UINT* puNumChartsOut ) ;
UINT* puNumChartsOut )
FUNCTION: HRESULT D3DXUVAtlasPack (
ID3DXMesh* pMesh,
@ -815,7 +815,7 @@ FUNCTION: HRESULT D3DXUVAtlasPack (
FLOAT fCallbackFrequency,
LPVOID pUserContext,
DWORD dwOptions,
LPD3DXBUFFER pFacePartitioning ) ;
LPD3DXBUFFER pFacePartitioning )
TYPEDEF: void* LPD3DXIMTSIGNALCALLBACK
@ -827,7 +827,7 @@ FUNCTION: HRESULT D3DXComputeIMTFromPerVertexSignal (
DWORD dwOptions,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
LPD3DXBUFFER* ppIMTData ) ;
LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT D3DXComputeIMTFromSignal (
LPD3DXMESH pMesh,
@ -839,7 +839,7 @@ FUNCTION: HRESULT D3DXComputeIMTFromSignal (
VOID* pUserData,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
LPD3DXBUFFER* ppIMTData ) ;
LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT D3DXComputeIMTFromTexture (
LPD3DXMESH pMesh,
@ -848,7 +848,7 @@ FUNCTION: HRESULT D3DXComputeIMTFromTexture (
DWORD dwOptions,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
LPD3DXBUFFER* ppIMTData ) ;
LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT D3DXComputeIMTFromPerTexelSignal (
LPD3DXMESH pMesh,
@ -861,7 +861,7 @@ FUNCTION: HRESULT D3DXComputeIMTFromPerTexelSignal (
DWORD dwOptions,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
LPD3DXBUFFER* ppIMTData ) ;
LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT
D3DXConvertMeshSubsetToSingleStrip (
@ -869,7 +869,7 @@ FUNCTION: HRESULT
DWORD AttribId,
DWORD IBOptions,
LPDIRECT3DINDEXBUFFER9* ppIndexBuffer,
DWORD* pNumIndices ) ;
DWORD* pNumIndices )
FUNCTION: HRESULT
D3DXConvertMeshSubsetToStrips (
@ -879,7 +879,7 @@ FUNCTION: HRESULT
LPDIRECT3DINDEXBUFFER9* ppIndexBuffer,
DWORD* pNumIndices,
LPD3DXBUFFER* ppStripLengths,
DWORD* pNumStrips ) ;
DWORD* pNumStrips )
FUNCTION: HRESULT
D3DXOptimizeFaces (
@ -887,7 +887,7 @@ FUNCTION: HRESULT
UINT cFaces,
UINT cVertices,
BOOL b32BitIndices,
DWORD* pFaceRemap ) ;
DWORD* pFaceRemap )
FUNCTION: HRESULT
D3DXOptimizeVertices (
@ -895,7 +895,7 @@ FUNCTION: HRESULT
UINT cFaces,
UINT cVertices,
BOOL b32BitIndices,
DWORD* pVertexRemap ) ;
DWORD* pVertexRemap )
TYPEDEF: int D3DXSHCOMPRESSQUALITYTYPE
CONSTANT: D3DXSHCQUAL_FASTLOWQUALITY 1
@ -1092,7 +1092,7 @@ FUNCTION: HRESULT
UINT NumSamples,
UINT NumCoeffs,
UINT NumChannels,
LPD3DXPRTBUFFER* ppBuffer ) ;
LPD3DXPRTBUFFER* ppBuffer )
FUNCTION: HRESULT
D3DXCreatePRTBufferTex (
@ -1100,29 +1100,29 @@ FUNCTION: HRESULT
UINT Height,
UINT NumCoeffs,
UINT NumChannels,
LPD3DXPRTBUFFER* ppBuffer ) ;
LPD3DXPRTBUFFER* ppBuffer )
FUNCTION: HRESULT
D3DXLoadPRTBufferFromFileA (
LPCSTR pFilename,
LPD3DXPRTBUFFER* ppBuffer ) ;
LPD3DXPRTBUFFER* ppBuffer )
FUNCTION: HRESULT
D3DXLoadPRTBufferFromFileW (
LPCWSTR pFilename,
LPD3DXPRTBUFFER* ppBuffer ) ;
LPD3DXPRTBUFFER* ppBuffer )
ALIAS: D3DXLoadPRTBufferFromFile D3DXLoadPRTBufferFromFileW
FUNCTION: HRESULT
D3DXSavePRTBufferToFileA (
LPCSTR pFileName,
LPD3DXPRTBUFFER pBuffer ) ;
LPD3DXPRTBUFFER pBuffer )
FUNCTION: HRESULT
D3DXSavePRTBufferToFileW (
LPCWSTR pFileName,
LPD3DXPRTBUFFER pBuffer ) ;
LPD3DXPRTBUFFER pBuffer )
ALIAS: D3DXSavePRTBufferToFile D3DXSavePRTBufferToFileW
@ -1132,24 +1132,24 @@ TYPEDEF: D3DXPRTCOMPBUFFER* LPD3DXPRTCOMPBUFFER
FUNCTION: HRESULT
D3DXLoadPRTCompBufferFromFileA (
LPCSTR pFilename,
LPD3DXPRTCOMPBUFFER* ppBuffer ) ;
LPD3DXPRTCOMPBUFFER* ppBuffer )
FUNCTION: HRESULT
D3DXLoadPRTCompBufferFromFileW (
LPCWSTR pFilename,
LPD3DXPRTCOMPBUFFER* ppBuffer ) ;
LPD3DXPRTCOMPBUFFER* ppBuffer )
ALIAS: D3DXLoadPRTCompBufferFromFile D3DXLoadPRTCompBufferFromFileW
FUNCTION: HRESULT
D3DXSavePRTCompBufferToFileA (
LPCSTR pFileName,
LPD3DXPRTCOMPBUFFER pBuffer ) ;
LPD3DXPRTCOMPBUFFER pBuffer )
FUNCTION: HRESULT
D3DXSavePRTCompBufferToFileW (
LPCWSTR pFileName,
LPD3DXPRTCOMPBUFFER pBuffer ) ;
LPD3DXPRTCOMPBUFFER pBuffer )
ALIAS: D3DXSavePRTCompBufferToFile D3DXSavePRTCompBufferToFileW
@ -1161,7 +1161,7 @@ FUNCTION: HRESULT
LPD3DXSHPRTSIMCB pCB,
LPVOID lpUserContext,
LPD3DXPRTBUFFER pBufferIn,
LPD3DXPRTCOMPBUFFER* ppBufferOut ) ;
LPD3DXPRTCOMPBUFFER* ppBufferOut )
FUNCTION: HRESULT
D3DXCreateTextureGutterHelper (
@ -1169,7 +1169,7 @@ FUNCTION: HRESULT
UINT Height,
LPD3DXMESH pMesh,
FLOAT GutterSize,
LPD3DXTEXTUREGUTTERHELPER* ppBuffer ) ;
LPD3DXTEXTUREGUTTERHELPER* ppBuffer )
FUNCTION: HRESULT
D3DXCreatePRTEngine (
@ -1177,7 +1177,7 @@ FUNCTION: HRESULT
DWORD* pAdjacency,
BOOL ExtractUVs,
LPD3DXMESH pBlockerMesh,
LPD3DXPRTENGINE* ppEngine ) ;
LPD3DXPRTENGINE* ppEngine )
FUNCTION: HRESULT
D3DXConcatenateMeshes (
@ -1188,7 +1188,7 @@ FUNCTION: HRESULT
D3DXMATRIX* pTextureXForms,
D3DVERTEXELEMENT9* pDecl,
LPDIRECT3DDEVICE9 pD3DDevice,
LPD3DXMESH* ppMeshOut ) ;
LPD3DXMESH* ppMeshOut )
FUNCTION: HRESULT
D3DXSHPRTCompSuperCluster (
@ -1197,7 +1197,7 @@ FUNCTION: HRESULT
UINT MaxNumClusters,
UINT NumClusters,
UINT* pSuperClusterIDs,
UINT* pNumSuperClusters ) ;
UINT* pNumSuperClusters )
FUNCTION: HRESULT
D3DXSHPRTCompSplitMeshSC (
@ -1216,4 +1216,4 @@ FUNCTION: HRESULT
LPD3DXBUFFER* ppVertData,
UINT* pVertDataLength,
UINT* pSCClusterList,
D3DXSHPRTSPLITMESHCLUSTERDATA* pSCData ) ;
D3DXSHPRTSPLITMESHCLUSTERDATA* pSCData )

View File

@ -177,7 +177,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXAssembleShaderFromFileW (
@ -186,7 +186,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXAssembleShaderFromFile D3DXAssembleShaderFromFileW
@ -198,7 +198,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXAssembleShaderFromResourceW (
@ -208,7 +208,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXAssembleShaderFromResource D3DXAssembleShaderFromResourceW
@ -220,7 +220,7 @@ FUNCTION: HRESULT
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXCompileShaderFromFileA (
@ -232,7 +232,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
LPD3DXCONSTANTTABLE* ppConstantTable )
FUNCTION: HRESULT
D3DXCompileShaderFromFileW (
@ -244,7 +244,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
LPD3DXCONSTANTTABLE* ppConstantTable )
ALIAS: D3DXCompileShaderFromFile D3DXCompileShaderFromFileW
@ -259,7 +259,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
LPD3DXCONSTANTTABLE* ppConstantTable )
FUNCTION: HRESULT
D3DXCompileShaderFromResourceW (
@ -272,7 +272,7 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
LPD3DXCONSTANTTABLE* ppConstantTable )
ALIAS: D3DXCompileShaderFromResource D3DXCompileShaderFromResourceW
@ -287,71 +287,71 @@ FUNCTION: HRESULT
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
LPD3DXCONSTANTTABLE* ppConstantTable )
FUNCTION: HRESULT
D3DXDisassembleShader (
DWORD* pShader,
BOOL EnableColorCode,
LPCSTR pComments,
LPD3DXBUFFER* ppDisassembly ) ;
LPD3DXBUFFER* ppDisassembly )
FUNCTION: LPCSTR
D3DXGetPixelShaderProfile (
LPDIRECT3DDEVICE9 pDevice ) ;
LPDIRECT3DDEVICE9 pDevice )
FUNCTION: LPCSTR
D3DXGetVertexShaderProfile (
LPDIRECT3DDEVICE9 pDevice ) ;
LPDIRECT3DDEVICE9 pDevice )
FUNCTION: HRESULT
D3DXFindShaderComment (
DWORD* pFunction,
DWORD FourCC,
LPCVOID* ppData,
UINT* pSizeInBytes ) ;
UINT* pSizeInBytes )
FUNCTION: UINT
D3DXGetShaderSize (
DWORD* pFunction ) ;
DWORD* pFunction )
FUNCTION: DWORD
D3DXGetShaderVersion (
DWORD* pFunction ) ;
DWORD* pFunction )
FUNCTION: HRESULT
D3DXGetShaderInputSemantics (
DWORD* pFunction,
D3DXSEMANTIC* pSemantics,
UINT* pCount ) ;
UINT* pCount )
FUNCTION: HRESULT
D3DXGetShaderOutputSemantics (
DWORD* pFunction,
D3DXSEMANTIC* pSemantics,
UINT* pCount ) ;
UINT* pCount )
FUNCTION: HRESULT
D3DXGetShaderSamplers (
DWORD* pFunction,
LPCSTR* pSamplers,
UINT* pCount ) ;
UINT* pCount )
FUNCTION: HRESULT
D3DXGetShaderConstantTable (
DWORD* pFunction,
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
LPD3DXCONSTANTTABLE* ppConstantTable )
FUNCTION: HRESULT
D3DXGetShaderConstantTableEx (
DWORD* pFunction,
DWORD Flags,
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
LPD3DXCONSTANTTABLE* ppConstantTable )
FUNCTION: HRESULT
D3DXCreateTextureShader (
DWORD* pFunction,
LPD3DXTEXTURESHADER* ppTextureShader ) ;
LPD3DXTEXTURESHADER* ppTextureShader )
FUNCTION: HRESULT
D3DXPreprocessShaderFromFileA (
@ -359,7 +359,7 @@ FUNCTION: HRESULT
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXPreprocessShaderFromFileW (
@ -367,7 +367,7 @@ FUNCTION: HRESULT
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXPreprocessShaderFromFile D3DXPreprocessShaderFromFileW
@ -378,7 +378,7 @@ FUNCTION: HRESULT
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXPreprocessShaderFromResourceW (
@ -387,7 +387,7 @@ FUNCTION: HRESULT
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXPreprocessShaderFromResource D3DXPreprocessShaderFromResourceW
@ -398,7 +398,7 @@ FUNCTION: HRESULT
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
LPD3DXBUFFER* ppErrorMsgs ) ;
LPD3DXBUFFER* ppErrorMsgs )
STRUCT: D3DXSHADER_CONSTANTTABLE
{ Size DWORD }

View File

@ -89,7 +89,7 @@ COM-INTERFACE: ID3DXFileData IUnknown {cef08cfd-7b4f-4429-9624-2a690a933201}
HRESULT GetChildren ( SIZE_T* x )
HRESULT GetChild ( SIZE_T x, ID3DXFileData** y ) ;
FUNCTION: HRESULT D3DXFileCreate ( ID3DXFile** lplpDirectXFile ) ;
FUNCTION: HRESULT D3DXFileCreate ( ID3DXFile** lplpDirectXFile )
CONSTANT: D3DXFERR_BADOBJECT 0x88760384
CONSTANT: D3DXFERR_BADVALUE 0x88760385

View File

@ -384,7 +384,7 @@ COM-INTERFACE: IDirectInput8W IUnknown {BF798031-483A-4DA2-AA99-5D64ED369700}
HRESULT EnumDevicesBySemantics ( LPCWSTR pwszUserName, LPDIACTIONFORMATW lpdiActionFormat, LPDIENUMDEVICESBYSEMANTICSCBW lpCallback, LPVOID pvRef, DWORD dwFlags )
HRESULT ConfigureDevices ( LPDICONFIGUREDEVICESCALLBACK lpdiCallback, LPDICONFIGUREDEVICESPARAMSW lpdiCDParams, DWORD dwFlags, LPVOID pvRefData ) ;
FUNCTION: HRESULT DirectInput8Create ( HINSTANCE hinst, DWORD dwVersion, REFIID riidtlf, LPVOID* ppvOut, LPUNKNOWN punkOuter ) ;
FUNCTION: HRESULT DirectInput8Create ( HINSTANCE hinst, DWORD dwVersion, REFIID riidtlf, LPVOID* ppvOut, LPUNKNOWN punkOuter )
CONSTANT: DIRECTINPUT_VERSION 0x0800

View File

@ -649,7 +649,7 @@ COM-INTERFACE: IDWriteFactory IUnknown {b859ee5a-d838-4b5b-a2e8-1adc7d93db48}
FUNCTION: HRESULT DWriteCreateFactory (
DWRITE_FACTORY_TYPE factoryType,
REFIID iid,
IUnknown** factory ) ;
IUnknown** factory )
CONSTANT: DWRITE_E_FILEFORMAT 0x88985000
CONSTANT: DWRITE_E_UNEXPECTED 0x88985001

View File

@ -51,7 +51,7 @@ C-TYPE: IDirectXFileBinary
TYPEDEF: IDirectXFileBinary* LPDIRECTXFILEBINARY
TYPEDEF: IDirectXFileBinary** LPLPDIRECTXFILEBINARY
FUNCTION: HRESULT DirectXFileCreate ( LPDIRECTXFILE* lplpDirectXFile ) ;
FUNCTION: HRESULT DirectXFileCreate ( LPDIRECTXFILE* lplpDirectXFile )
COM-INTERFACE: IDirectXFile IUnknown {3d82ab40-62da-11cf-ab39-0020af71e433}
HRESULT CreateEnumObject ( LPVOID v, DXFILELOADOPTIONS y,

View File

@ -171,8 +171,8 @@ HRESULT GetWindowAssociation ( HWND* pWindowHandle )
HRESULT CreateSwapChain ( IUnknown* pDevice, DXGI_SWAP_CHAIN_DESC* pDesc, IDXGISwapChain** ppSwapChain )
HRESULT CreateSoftwareAdapter ( HMODULE Module, IDXGIAdapter** ppAdapter ) ;
FUNCTION: HRESULT CreateDXGIFactory ( REFIID riid, void** ppFactory ) ;
FUNCTION: HRESULT CreateDXGIFactory1 ( REFIID riid, void** ppFactory ) ;
FUNCTION: HRESULT CreateDXGIFactory ( REFIID riid, void** ppFactory )
FUNCTION: HRESULT CreateDXGIFactory1 ( REFIID riid, void** ppFactory )
COM-INTERFACE: IDXGIDevice IDXGIObject {54ec77fa-1377-44e6-8c32-88fd5f44c84c}
HRESULT GetAdapter ( IDXGIAdapter** pAdapter )

View File

@ -81,10 +81,10 @@ CONSTANT: SHGFP_TYPE_DEFAULT 1
LIBRARY: shell32
FUNCTION: HRESULT SHGetFolderPathW ( HWND hwndOwner, int nFolder, HANDLE hToken, DWORD dwReserved, LPTSTR pszPath ) ;
FUNCTION: HRESULT SHGetFolderPathW ( HWND hwndOwner, int nFolder, HANDLE hToken, DWORD dwReserved, LPTSTR pszPath )
ALIAS: SHGetFolderPath SHGetFolderPathW
FUNCTION: HINSTANCE ShellExecuteW ( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd ) ;
FUNCTION: HINSTANCE ShellExecuteW ( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd )
ALIAS: ShellExecute ShellExecuteW
CONSTANT: SHGFI_ICON 0x000000100
@ -119,7 +119,7 @@ FUNCTION: DWORD_PTR SHGetFileInfoW (
SHFILEINFO *psfi,
UINT cbFileInfo,
UINT uFlags
) ;
)
: shell32-file-info ( path -- err struct )
normalize-path
@ -274,9 +274,9 @@ COM-INTERFACE: IShellFolder IUnknown {000214E6-0000-0000-C000-000000000046}
HRESULT GetDisplayNameOf ( LPCITEMIDLIST pidl, SHGDNF uFlags, STRRET* lpName )
HRESULT SetNameOf ( HWND hwnd, LPCITEMIDLIST pidl, LPCOLESTR lpszName, SHGDNF uFlags, LPITEMIDLIST* ppidlOut ) ;
FUNCTION: HRESULT SHGetDesktopFolder ( IShellFolder** ppshf ) ;
FUNCTION: HRESULT SHGetDesktopFolder ( IShellFolder** ppshf )
FUNCTION: UINT DragQueryFileW ( HDROP hDrop, UINT iFile, LPWSTR lpszFile, UINT cch ) ;
FUNCTION: UINT DragQueryFileW ( HDROP hDrop, UINT iFile, LPWSTR lpszFile, UINT cch )
ALIAS: DragQueryFile DragQueryFileW
FUNCTION: BOOL IsUserAnAdmin ( ) ;
FUNCTION: BOOL IsUserAnAdmin ( )