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* }
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 )
UINT Flags,
D3D10_FEATURE_LEVEL1 HardwareLevel,
UINT SDKVersion,
- ID3D10Device1** ppDevice ) ;
+ ID3D10Device1** ppDevice )
FUNCTION: HRESULT D3D10CreateDeviceAndSwapChain1 (
IDXGIAdapter* pAdapter,
UINT SDKVersion,
DXGI_SWAP_CHAIN_DESC* pSwapChainDesc,
IDXGISwapChain** ppSwapChain,
- ID3D10Device1** ppDevice ) ;
+ ID3D10Device1** ppDevice )
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
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 )
HMODULE Software,
UINT Flags,
UINT SDKVersion,
- ID3D10Device** ppDevice ) ;
+ ID3D10Device** ppDevice )
FUNCTION: HRESULT D3D10CreateDeviceAndSwapChain (
IDXGIAdapter* pAdapter,
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 )
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 )
UINT SDKVersion,
ID3D11Device** ppDevice,
D3D_FEATURE_LEVEL* pFeatureLevel,
- ID3D11DeviceContext** ppImmediateContext ) ;
+ ID3D11DeviceContext** ppImmediateContext )
FUNCTION: HRESULT D3D11CreateDeviceAndSwapChain (
IDXGIAdapter* pAdapter,
IDXGISwapChain** ppSwapChain,
ID3D11Device** ppDevice,
D3D_FEATURE_LEVEL* pFeatureLevel,
- ID3D11DeviceContext** ppImmediateContext ) ;
+ ID3D11DeviceContext** ppImmediateContext )
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
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 )
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
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 )
D3D10_DRIVER_TYPE DriverType,
HMODULE Software,
UINT Flags,
- ID3D10Device** ppDevice ) ;
+ ID3D10Device** ppDevice )
FUNCTION: HRESULT D3DX10CreateDeviceAndSwapChain (
IDXGIAdapter* pAdapter,
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
D3DX10CreateSprite (
ID3D10Device* pDevice,
UINT cDeviceBufferSize,
- LPD3DX10SPRITE* ppSprite ) ;
+ LPD3DX10SPRITE* ppSprite )
COM-INTERFACE: ID3DX10DataLoader f {00000000-0000-0000-0000-000000000000}
HRESULT Load ( )
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 }
UINT Quality,
UINT PitchAndFamily,
LPCSTR pFaceName,
- LPD3DX10FONT* ppFont ) ;
+ LPD3DX10FONT* ppFont )
FUNCTION: HRESULT
D3DX10CreateFontW (
UINT Quality,
UINT PitchAndFamily,
LPCWSTR pFaceName,
- LPD3DX10FONT* ppFont ) ;
+ LPD3DX10FONT* ppFont )
ALIAS: D3DX10CreateFont D3DX10CreateFontW
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
UINT VertexCount,
UINT FaceCount,
UINT Options,
- ID3DX10Mesh** ppMesh ) ;
+ ID3DX10Mesh** ppMesh )
CONSTANT: D3DX10_MESHOPT_COMPACT 0x01000000
CONSTANT: D3DX10_MESHOPT_ATTR_SORT 0x02000000
TYPEDEF: ID3DX10SkinInfo* LPD3DX10SKININFO
FUNCTION: HRESULT
- D3DX10CreateSkinInfo ( LPD3DX10SKININFO* ppSkinInfo ) ;
+ D3DX10CreateSkinInfo ( LPD3DX10SKININFO* ppSkinInfo )
STRUCT: D3DX10_ATTRIBUTE_WEIGHTS
{ Position FLOAT }
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 ( )
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
LPD3DXLOADUSERDATA pUserDataLoader,
LPD3DXFRAME* ppFrameHierarchy,
LPD3DXANIMATIONCONTROLLER* ppAnimController
- ) ;
+ )
FUNCTION: HRESULT
D3DXLoadMeshHierarchyFromXW
LPD3DXLOADUSERDATA pUserDataLoader,
LPD3DXFRAME* ppFrameHierarchy,
LPD3DXANIMATIONCONTROLLER* ppAnimController
- ) ;
+ )
ALIAS: D3DXLoadMeshHierarchyFromX D3DXLoadMeshHierarchyFromXW
LPD3DXLOADUSERDATA pUserDataLoader,
LPD3DXFRAME* ppFrameHierarchy,
LPD3DXANIMATIONCONTROLLER* ppAnimController
- ) ;
+ )
FUNCTION: HRESULT
D3DXSaveMeshHierarchyToFileA
D3DXFRAME* pFrameRoot,
LPD3DXANIMATIONCONTROLLER pAnimcontroller,
LPD3DXSAVEUSERDATA pUserDataSaver
- ) ;
+ )
FUNCTION: HRESULT
D3DXSaveMeshHierarchyToFileW
D3DXFRAME* pFrameRoot,
LPD3DXANIMATIONCONTROLLER pAnimController,
LPD3DXSAVEUSERDATA pUserDataSaver
- ) ;
+ )
ALIAS: D3DXSaveMeshHierarchyToFile D3DXSaveMeshHierarchyToFileW
(
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
D3DXFRAME* pFrameRoot,
LPD3DXVECTOR3 pObjectCenter,
FLOAT* pObjectRadius
- ) ;
+ )
FUNCTION: HRESULT
D3DXCreateKeyframedAnimationSet
UINT NumCallbackKeys,
D3DXKEY_CALLBACK* pCallbackKeys,
LPD3DXKEYFRAMEDANIMATIONSET* ppAnimationSet
- ) ;
+ )
FUNCTION: HRESULT
D3DXCreateCompressedAnimationSet
UINT NumCallbackKeys,
D3DXKEY_CALLBACK* pCallbackKeys,
LPD3DXCOMPRESSEDANIMATIONSET* ppAnimationSet
- ) ;
+ )
FUNCTION: HRESULT
D3DXCreateAnimationController
UINT MaxNumTracks,
UINT MaxNumEvents,
LPD3DXANIMATIONCONTROLLER* ppAnimController
- ) ;
+ )
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
FUNCTION: HRESULT
D3DXCreateSprite (
LPDIRECT3DDEVICE9 pDevice,
- LPD3DXSPRITE* ppSprite ) ;
+ LPD3DXSPRITE* ppSprite )
STRUCT: D3DXFONT_DESCA
{ Height INT }
DWORD Quality,
DWORD PitchAndFamily,
LPCSTR pFaceName,
- LPD3DXFONT* ppFont ) ;
+ LPD3DXFONT* ppFont )
FUNCTION: HRESULT
D3DXCreateFontW (
DWORD Quality,
DWORD PitchAndFamily,
LPCWSTR pFaceName,
- LPD3DXFONT* ppFont ) ;
+ LPD3DXFONT* ppFont )
ALIAS: D3DXCreateFont D3DXCreateFontW
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
D3DFORMAT Format,
BOOL DepthStencil,
D3DFORMAT DepthStencilFormat,
- LPD3DXRENDERTOSURFACE* ppRenderToSurface ) ;
+ LPD3DXRENDERTOSURFACE* ppRenderToSurface )
STRUCT: D3DXRTE_DESC
{ Size UINT }
D3DFORMAT Format,
BOOL DepthStencil,
D3DFORMAT DepthStencilFormat,
- LPD3DXRenderToEnvMap* ppRenderToEnvMap ) ;
+ LPD3DXRenderToEnvMap* ppRenderToEnvMap )
C-TYPE: ID3DXLine
TYPEDEF: ID3DXLine* LPD3DXLINE
FUNCTION: HRESULT
D3DXCreateLine (
LPDIRECT3DDEVICE9 pDevice,
- LPD3DXLINE* ppLine ) ;
+ LPD3DXLINE* ppLine )
LPD3DXCONSTANTTABLE* ppConstantTable ) ;
FUNCTION: HRESULT
- D3DXCreateEffectPool ( LPD3DXEFFECTPOOL* ppPool ) ;
+ D3DXCreateEffectPool ( LPD3DXEFFECTPOOL* ppPool )
FUNCTION: HRESULT
D3DXCreateEffectFromFileA (
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromFileW (
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromFile D3DXCreateEffectFromFileW
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromResourceW (
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromResource D3DXCreateEffectFromResourceW
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromFileExA (
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromFileExW (
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromFileEx D3DXCreateEffectFromFileExW
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectFromResourceExW (
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
ALIAS: D3DXCreateEffectFromResourceEx D3DXCreateEffectFromResourceExW
DWORD Flags,
LPD3DXEFFECTPOOL pPool,
LPD3DXEFFECT* ppEffect,
- LPD3DXBUFFER* ppCompilationErrors ) ;
+ LPD3DXBUFFER* ppCompilationErrors )
FUNCTION: HRESULT
D3DXCreateEffectCompilerFromFileA (
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
- LPD3DXBUFFER* ppParseErrors ) ;
+ LPD3DXBUFFER* ppParseErrors )
FUNCTION: HRESULT
D3DXCreateEffectCompilerFromFileW (
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
- LPD3DXBUFFER* ppParseErrors ) ;
+ LPD3DXBUFFER* ppParseErrors )
ALIAS: D3DXCreateEffectCompilerFromFile D3DXCreateEffectCompilerFromFileW
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
- LPD3DXBUFFER* ppParseErrors ) ;
+ LPD3DXBUFFER* ppParseErrors )
FUNCTION: HRESULT
D3DXCreateEffectCompilerFromResourceW (
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
- LPD3DXBUFFER* ppParseErrors ) ;
+ LPD3DXBUFFER* ppParseErrors )
ALIAS: D3DXCreateEffectCompilerFromResource D3DXCreateEffectCompilerFromResourceW
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXEFFECTCOMPILER* ppCompiler,
- LPD3DXBUFFER* ppParseErrors ) ;
+ LPD3DXBUFFER* ppParseErrors )
FUNCTION: HRESULT
D3DXDisassembleEffect (
LPD3DXEFFECT pEffect,
BOOL EnableColorCode,
- LPD3DXBUFFER* ppDisassembly ) ;
+ LPD3DXBUFFER* ppDisassembly )
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 )
DWORD Options,
D3DVERTEXELEMENT9* pDeclaration,
LPDIRECT3DDEVICE9 pD3DDevice,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXCreateMeshFVF (
DWORD Options,
DWORD FVF,
LPDIRECT3DDEVICE9 pD3DDevice,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXCreateSPMesh (
DWORD* pAdjacency,
D3DXATTRIBUTEWEIGHTS* pVertexAttributeWeights,
FLOAT* pVertexWeights,
- LPD3DXSPMESH* ppSMesh ) ;
+ LPD3DXSPMESH* ppSMesh )
FUNCTION: HRESULT
D3DXCleanMesh (
DWORD* pAdjacencyIn,
LPD3DXMESH* ppMeshOut,
DWORD* pAdjacencyOut,
- LPD3DXBUFFER* ppErrorsAndWarnings ) ;
+ LPD3DXBUFFER* ppErrorsAndWarnings )
FUNCTION: HRESULT
D3DXValidMesh (
LPD3DXMESH pMeshIn,
DWORD* pAdjacency,
- LPD3DXBUFFER* ppErrorsAndWarnings ) ;
+ LPD3DXBUFFER* ppErrorsAndWarnings )
FUNCTION: HRESULT
D3DXGeneratePMesh (
FLOAT* pVertexWeights,
DWORD MinValue,
DWORD Options,
- LPD3DXPMESH* ppPMesh ) ;
+ LPD3DXPMESH* ppPMesh )
FUNCTION: HRESULT
D3DXSimplifyMesh (
FLOAT* pVertexWeights,
DWORD MinValue,
DWORD Options,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXComputeBoundingSphere (
DWORD NumVertices,
DWORD dwStride,
D3DXVECTOR3* pCenter,
- FLOAT* pRadius ) ;
+ FLOAT* pRadius )
FUNCTION: HRESULT
D3DXComputeBoundingBox (
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 (
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXLoadMeshFromXW (
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
ALIAS: D3DXLoadMeshFromX D3DXLoadMeshFromXW
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXLoadMeshFromXResource (
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXSaveMeshToXA (
D3DXMATERIAL* pMaterials,
D3DXEFFECTINSTANCE* pEffectInstances,
DWORD NumMaterials,
- DWORD Format ) ;
+ DWORD Format )
FUNCTION: HRESULT
D3DXSaveMeshToXW (
D3DXMATERIAL* pMaterials,
D3DXEFFECTINSTANCE* pEffectInstances,
DWORD NumMaterials,
- DWORD Format ) ;
+ DWORD Format )
ALIAS: D3DXSaveMeshToX D3DXSaveMeshToXW
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 (
LPD3DXBUFFER* ppMaterials,
LPD3DXBUFFER* ppEffectInstances,
DWORD* pNumMaterials,
- LPD3DXMESH* ppMesh ) ;
+ LPD3DXMESH* ppMesh )
FUNCTION: HRESULT
D3DXLoadSkinMeshFromXof (
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 (
FLOAT NumSegs,
BOOL QuadraticInterpNormals,
LPD3DXMESH* ppMeshOut,
- LPD3DXBUFFER* ppAdjacencyOut ) ;
+ LPD3DXBUFFER* ppAdjacencyOut )
FUNCTION: HRESULT
D3DXGenerateOutputDecl (
D3DVERTEXELEMENT9* pOutput,
- D3DVERTEXELEMENT9* pInput ) ;
+ D3DVERTEXELEMENT9* pInput )
FUNCTION: HRESULT
D3DXLoadPatchMeshFromXof (
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 (
FLOAT* pNumSegs,
D3DVERTEXELEMENT9* pdwInDecl,
D3DRECTPATCH_INFO* pRectPatchInfo,
- LPD3DXMESH pMesh ) ;
+ LPD3DXMESH pMesh )
FUNCTION: HRESULT
D3DXTessellateTriPatch (
FLOAT* pNumSegs,
D3DVERTEXELEMENT9* pInDecl,
D3DTRIPATCH_INFO* pTriPatchInfo,
- LPD3DXMESH pMesh ) ;
+ LPD3DXMESH pMesh )
FUNCTION: HRESULT
D3DXCreateNPatchMesh (
LPD3DXMESH pMeshSysMem,
- LPD3DXPATCHMESH* pPatchMesh ) ;
+ LPD3DXPATCHMESH* pPatchMesh )
FUNCTION: HRESULT
D3DXCreatePatchMesh (
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 (
DWORD* pAdjacencyIn,
DWORD* pAdjacencyOut,
DWORD* pFaceRemap,
- LPD3DXBUFFER* ppVertexRemap ) ;
+ LPD3DXBUFFER* ppVertexRemap )
STRUCT: D3DXINTERSECTINFO
{ FaceIndex DWORD }
FLOAT* pV,
FLOAT* pDist,
LPD3DXBUFFER* ppAllHits,
- DWORD* pCountOfHits ) ;
+ DWORD* pCountOfHits )
FUNCTION: HRESULT
D3DXIntersectSubset (
FLOAT* pV,
FLOAT* pDist,
LPD3DXBUFFER* ppAllHits,
- DWORD* pCountOfHits ) ;
+ DWORD* pCountOfHits )
FUNCTION: HRESULT D3DXSplitMesh (
LPD3DXMESH pMeshIn,
LPD3DXBUFFER* ppMeshArrayOut,
LPD3DXBUFFER* ppAdjacencyArrayOut,
LPD3DXBUFFER* ppFaceRemapArrayOut,
- LPD3DXBUFFER* ppVertRemapArrayOut ) ;
+ LPD3DXBUFFER* ppVertRemapArrayOut )
FUNCTION: BOOL D3DXIntersectTri (
D3DXVECTOR3* p0,
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,
FLOAT fSingularPointThreshold,
FLOAT fNormalEdgeThreshold,
ID3DXMesh** ppMeshOut,
- ID3DXBuffer** ppVertexMapping ) ;
+ ID3DXBuffer** ppVertexMapping )
FUNCTION: HRESULT D3DXComputeTangent (
LPD3DXMESH Mesh,
DWORD TangentIndex,
DWORD BinormIndex,
DWORD Wrap,
- DWORD* pAdjacency ) ;
+ DWORD* pAdjacency )
C-TYPE: D3DXUVATLASCB
TYPEDEF: D3DXUVATLASCB* LPD3DXUVATLASCB
LPD3DXBUFFER* ppFacePartitioning,
LPD3DXBUFFER* ppVertexRemapArray,
FLOAT* pfMaxStretchOut,
- UINT* puNumChartsOut ) ;
+ UINT* puNumChartsOut )
FUNCTION: HRESULT D3DXUVAtlasPartition (
LPD3DXMESH pMesh,
LPD3DXBUFFER* ppVertexRemapArray,
LPD3DXBUFFER* ppPartitionResultAdjacency,
FLOAT* pfMaxStretchOut,
- UINT* puNumChartsOut ) ;
+ UINT* puNumChartsOut )
FUNCTION: HRESULT D3DXUVAtlasPack (
ID3DXMesh* pMesh,
FLOAT fCallbackFrequency,
LPVOID pUserContext,
DWORD dwOptions,
- LPD3DXBUFFER pFacePartitioning ) ;
+ LPD3DXBUFFER pFacePartitioning )
TYPEDEF: void* LPD3DXIMTSIGNALCALLBACK
DWORD dwOptions,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
- LPD3DXBUFFER* ppIMTData ) ;
+ LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT D3DXComputeIMTFromSignal (
LPD3DXMESH pMesh,
VOID* pUserData,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
- LPD3DXBUFFER* ppIMTData ) ;
+ LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT D3DXComputeIMTFromTexture (
LPD3DXMESH pMesh,
DWORD dwOptions,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
- LPD3DXBUFFER* ppIMTData ) ;
+ LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT D3DXComputeIMTFromPerTexelSignal (
LPD3DXMESH pMesh,
DWORD dwOptions,
LPD3DXUVATLASCB pStatusCallback,
LPVOID pUserContext,
- LPD3DXBUFFER* ppIMTData ) ;
+ LPD3DXBUFFER* ppIMTData )
FUNCTION: HRESULT
D3DXConvertMeshSubsetToSingleStrip (
DWORD AttribId,
DWORD IBOptions,
LPDIRECT3DINDEXBUFFER9* ppIndexBuffer,
- DWORD* pNumIndices ) ;
+ DWORD* pNumIndices )
FUNCTION: HRESULT
D3DXConvertMeshSubsetToStrips (
LPDIRECT3DINDEXBUFFER9* ppIndexBuffer,
DWORD* pNumIndices,
LPD3DXBUFFER* ppStripLengths,
- DWORD* pNumStrips ) ;
+ DWORD* pNumStrips )
FUNCTION: HRESULT
D3DXOptimizeFaces (
UINT cFaces,
UINT cVertices,
BOOL b32BitIndices,
- DWORD* pFaceRemap ) ;
+ DWORD* pFaceRemap )
FUNCTION: HRESULT
D3DXOptimizeVertices (
UINT cFaces,
UINT cVertices,
BOOL b32BitIndices,
- DWORD* pVertexRemap ) ;
+ DWORD* pVertexRemap )
TYPEDEF: int D3DXSHCOMPRESSQUALITYTYPE
CONSTANT: D3DXSHCQUAL_FASTLOWQUALITY 1
UINT NumSamples,
UINT NumCoeffs,
UINT NumChannels,
- LPD3DXPRTBUFFER* ppBuffer ) ;
+ LPD3DXPRTBUFFER* ppBuffer )
FUNCTION: HRESULT
D3DXCreatePRTBufferTex (
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
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
LPD3DXSHPRTSIMCB pCB,
LPVOID lpUserContext,
LPD3DXPRTBUFFER pBufferIn,
- LPD3DXPRTCOMPBUFFER* ppBufferOut ) ;
+ LPD3DXPRTCOMPBUFFER* ppBufferOut )
FUNCTION: HRESULT
D3DXCreateTextureGutterHelper (
UINT Height,
LPD3DXMESH pMesh,
FLOAT GutterSize,
- LPD3DXTEXTUREGUTTERHELPER* ppBuffer ) ;
+ LPD3DXTEXTUREGUTTERHELPER* ppBuffer )
FUNCTION: HRESULT
D3DXCreatePRTEngine (
DWORD* pAdjacency,
BOOL ExtractUVs,
LPD3DXMESH pBlockerMesh,
- LPD3DXPRTENGINE* ppEngine ) ;
+ LPD3DXPRTENGINE* ppEngine )
FUNCTION: HRESULT
D3DXConcatenateMeshes (
D3DXMATRIX* pTextureXForms,
D3DVERTEXELEMENT9* pDecl,
LPDIRECT3DDEVICE9 pD3DDevice,
- LPD3DXMESH* ppMeshOut ) ;
+ LPD3DXMESH* ppMeshOut )
FUNCTION: HRESULT
D3DXSHPRTCompSuperCluster (
UINT MaxNumClusters,
UINT NumClusters,
UINT* pSuperClusterIDs,
- UINT* pNumSuperClusters ) ;
+ UINT* pNumSuperClusters )
FUNCTION: HRESULT
D3DXSHPRTCompSplitMeshSC (
LPD3DXBUFFER* ppVertData,
UINT* pVertDataLength,
UINT* pSCClusterList,
- D3DXSHPRTSPLITMESHCLUSTERDATA* pSCData ) ;
+ D3DXSHPRTSPLITMESHCLUSTERDATA* pSCData )
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXAssembleShaderFromFileW (
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXAssembleShaderFromFile D3DXAssembleShaderFromFileW
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXAssembleShaderFromResourceW (
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXAssembleShaderFromResource D3DXAssembleShaderFromResourceW
LPD3DXINCLUDE pInclude,
DWORD Flags,
LPD3DXBUFFER* ppShader,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXCompileShaderFromFileA (
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
- LPD3DXCONSTANTTABLE* ppConstantTable ) ;
+ LPD3DXCONSTANTTABLE* ppConstantTable )
FUNCTION: HRESULT
D3DXCompileShaderFromFileW (
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
- LPD3DXCONSTANTTABLE* ppConstantTable ) ;
+ LPD3DXCONSTANTTABLE* ppConstantTable )
ALIAS: D3DXCompileShaderFromFile D3DXCompileShaderFromFileW
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
- LPD3DXCONSTANTTABLE* ppConstantTable ) ;
+ LPD3DXCONSTANTTABLE* ppConstantTable )
FUNCTION: HRESULT
D3DXCompileShaderFromResourceW (
DWORD Flags,
LPD3DXBUFFER* ppShader,
LPD3DXBUFFER* ppErrorMsgs,
- LPD3DXCONSTANTTABLE* ppConstantTable ) ;
+ LPD3DXCONSTANTTABLE* ppConstantTable )
ALIAS: D3DXCompileShaderFromResource D3DXCompileShaderFromResourceW
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 (
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXPreprocessShaderFromFileW (
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXPreprocessShaderFromFile D3DXPreprocessShaderFromFileW
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
FUNCTION: HRESULT
D3DXPreprocessShaderFromResourceW (
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
ALIAS: D3DXPreprocessShaderFromResource D3DXPreprocessShaderFromResourceW
D3DXMACRO* pDefines,
LPD3DXINCLUDE pInclude,
LPD3DXBUFFER* ppShaderText,
- LPD3DXBUFFER* ppErrorMsgs ) ;
+ LPD3DXBUFFER* ppErrorMsgs )
STRUCT: D3DXSHADER_CONSTANTTABLE
{ Size DWORD }
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
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
FUNCTION: HRESULT DWriteCreateFactory (
DWRITE_FACTORY_TYPE factoryType,
REFIID iid,
- IUnknown** factory ) ;
+ IUnknown** factory )
CONSTANT: DWRITE_E_FILEFORMAT 0x88985000
CONSTANT: DWRITE_E_UNEXPECTED 0x88985001
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,
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 )
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
SHFILEINFO *psfi,
UINT cbFileInfo,
UINT uFlags
-) ;
+)
: shell32-file-info ( path -- err struct )
normalize-path
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 ( )