SharpDX.Direct3D9 No documentation. D3DADAPTER_IDENTIFIER9 No documentation. char Driver[512] No documentation. char Description[512] No documentation. char DeviceName[32] No documentation. LARGE_INTEGER DriverVersion No documentation. unsigned int VendorId No documentation. unsigned int DeviceId No documentation. unsigned int SubSysId No documentation. unsigned int Revision No documentation. GUID DeviceIdentifier No documentation. unsigned int WHQLLevel Gets a value indicating whether the adapeter is WHQL certified. true if certified; otherwise, false. Gets the driver version. Gets the certification date. No documentation. D3DXBONECOMBINATION Get the bone identifiers. No documentation. unsigned int AttribId No documentation. unsigned int FaceStart No documentation. unsigned int FaceCount No documentation. unsigned int VertexStart No documentation. unsigned int VertexCount No documentation. unsigned int* BoneId No documentation. IDirect3DDevice9 Creates a device to represent the display adapter. This method returns a fully working device interface, set to the required display mode (or windowed), and allocated with the appropriate back buffers. To begin rendering, the application needs only to create and set a depth buffer (assuming EnableAutoDepthStencil is FALSE in ). When you create a Direct3D device, you supply two different window parameters: a focus window (hFocusWindow) and a device window (the hDeviceWindow in ). The purpose of each window is: The focus window alerts Direct3D when an application switches from foreground mode to background mode (via Alt-Tab, a mouse click, or some other method). A single focus window is shared by each device created by an application. The device window determines the location and size of the back buffer on screen. This is used by Direct3D when the back buffer contents are copied to the front buffer during {{Present}}. This method should not be run during the handling of WM_CREATE. An application should never pass a window handle to Direct3D while handling WM_CREATE. Any call to create, release, or reset the device must be done using the same thread as the window procedure of the focus window. Note that D3DCREATE_HARDWARE_VERTEXPROCESSING, D3DCREATE_MIXED_VERTEXPROCESSING, and D3DCREATE_SOFTWARE_VERTEXPROCESSING are mutually exclusive flags, and at least one of these vertex processing flags must be specified when calling this method. Back buffers created as part of the device are only lockable if D3DPRESENTFLAG_LOCKABLE_BACKBUFFER is specified in the presentation parameters. (Multisampled back buffers and depth surfaces are never lockable.) The methods {{Reset}}, , and {{TestCooperativeLevel}} must be called from the same thread that used this method to create a device. D3DFMT_UNKNOWN can be specified for the windowed mode back buffer format when calling CreateDevice, {{Reset}}, and {{CreateAdditionalSwapChain}}. This means the application does not have to query the current desktop format before calling CreateDevice for windowed mode. For full-screen mode, the back buffer format must be specified. If you attempt to create a device on a 0x0 sized window, CreateDevice will fail. an instance of Ordinal number that denotes the display adapter. {{D3DADAPTER_DEFAULT}} is always the primary display adapter. Member of the enumerated type that denotes the desired device type. If the desired device type is not available, the method will fail. The focus window alerts Direct3D when an application switches from foreground mode to background mode. See Remarks. For full-screen mode, the window specified must be a top-level window. For windowed mode, this parameter may be NULL only if the hDeviceWindow member of pPresentationParameters is set to a valid, non-NULL value. Combination of one or more options that control device creation. For more information, see {{D3DCREATE}}. Pointer to a structure, describing the presentation parameters for the device to be created. If BehaviorFlags specifies {{D3DCREATE_ADAPTERGROUP_DEVICE}}, pPresentationParameters is an array. Regardless of the number of heads that exist, only one depth/stencil surface is automatically created. For Windows 2000 and Windows XP, the full-screen device display refresh rate is set in the following order: User-specified nonzero ForcedRefreshRate registry key, if supported by the device. Application-specified nonzero refresh rate value in the presentation parameter. Refresh rate of the latest desktop mode, if supported by the device. 75 hertz if supported by the device. 60 hertz if supported by the device. Device default. An unsupported refresh rate will default to the closest supported refresh rate below it. For example, if the application specifies 63 hertz, 60 hertz will be used. There are no supported refresh rates below 57 hertz. pPresentationParameters is both an input and an output parameter. Calling this method may change several members including: If BackBufferCount, BackBufferWidth, and BackBufferHeight are 0 before the method is called, they will be changed when the method returns. If BackBufferFormat equals before the method is called, it will be changed when the method returns. Address of a pointer to the returned interface, which represents the created device. If the method succeeds, the return value is D3D_OK. If the method fails, the return value can be one of the following: D3DERR_DEVICELOST, D3DERR_INVALIDCALL, D3DERR_NOTAVAILABLE, D3DERR_OUTOFVIDEOMEMORY. HRESULT CreateDevice([None] UINT Adapter,[None] D3DDEVTYPE DeviceType,[None] HWND hFocusWindow,[None] int BehaviorFlags,[None] D3DPRESENT_PARAMETERS* pPresentationParameters,[None] IDirect3DDevice9** ppReturnedDeviceInterface) Clears one or more surfaces such as a render target, a stencil buffer, and a depth buffer. Flags that specify which surfaces will be cleared. The color that will be used to fill the cleared render target. The value that will be used to fill the cleared depth buffer. The value that will be used to fill the cleared stencil buffer. A object describing the result of the operation. HRESULT IDirect3DDevice9::Clear([None] int Count,[In, Buffer, Optional] const D3DRECT* pRects,[None] int Flags,[None] D3DCOLOR Color,[None] float Z,[None] int Stencil) Clears one or more surfaces such as a render target, a stencil buffer, and a depth buffer. Flags that specify which surfaces will be cleared. The color that will be used to fill the cleared render target. The value that will be used to fill the cleared depth buffer. The value that will be used to fill the cleared stencil buffer. The areas on the surfaces that will be cleared. A object describing the result of the operation. HRESULT IDirect3DDevice9::Clear([None] int Count,[In, Buffer, Optional] const D3DRECT* pRects,[None] int Flags,[None] D3DCOLOR Color,[None] float Z,[None] int Stencil) Allows an application to fill a rectangular area of a D3DPOOL_DEFAULT surface with a specified color. This method can only be applied to a render target, a render-target texture surface, or an off-screen plain surface with a pool type of D3DPOOL_DEFAULT. IDirect3DDevice9::ColorFill will work with all formats. However, when using a reference or software device, the only formats supported are D3DFMT_X1R5G5B5, D3DFMT_A1R5G5B5, D3DFMT_R5G6B5, D3DFMT_X8R8G8B8, D3DFMT_A8R8G8B8, D3DFMT_YUY2, D3DFMT_G8R8_G8B8, D3DFMT_UYVY, D3DFMT_R8G8_B8G8, D3DFMT_R16F, D3DFMT_G16R16F, D3DFMT_A16B16G16R16F, D3DFMT_R32F, D3DFMT_G32R32F, and D3DFMT_A32B32G32R32F. When using a DirectX 7 or DirectX 8.x driver, the only YUV formats supported are D3DFMT_UYVY and D3DFMT_YUY2. Pointer to the surface to be filled. Color used for filling. A object describing the result of the operation. HRESULT IDirect3DDevice9::ColorFill([None] IDirect3DSurface9* pSurface,[In, Optional] const RECT* pRect,[None] D3DCOLOR color) Presents the contents of the next buffer in the sequence of back buffers to the screen. A object describing the result of the operation. IDirect3DDevice9::Present Presents the contents of the next buffer in the sequence of back buffers to the screen. The area of the back buffer that should be presented. The area of the front buffer that should receive the result of the presentation. A object describing the result of the operation. IDirect3DDevice9::Present Presents the contents of the next buffer in the sequence of back buffers to the screen. The area of the back buffer that should be presented. The area of the front buffer that should receive the result of the presentation. The destination window whose client area is taken as the target for this presentation. A object describing the result of the operation. IDirect3DDevice9::Present Presents the contents of the next buffer in the sequence of back buffers to the screen. The area of the back buffer that should be presented. The area of the front buffer that should receive the result of the presentation. The destination window whose client area is taken as the target for this presentation. Specifies a region on the back buffer that contains the minimal amount of pixels that need to be updated. A object describing the result of the operation. IDirect3DDevice9::Present Initializes a new instance of the class. The native pointer. No documentation. No documentation. HRESULT IDirect3DDevice9::TestCooperativeLevel() No documentation. No documentation. unsigned int IDirect3DDevice9::GetAvailableTextureMem() No documentation. No documentation. HRESULT IDirect3DDevice9::EvictManagedResources() No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetDirect3D([Out] IDirect3D9** ppD3D9) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetDeviceCaps([Out] D3DCAPS9* pCaps) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetDisplayMode([In] unsigned int iSwapChain,[Out] D3DDISPLAYMODE* pMode) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetCreationParameters([Out] D3DDEVICE_CREATION_PARAMETERS* pParameters) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetCursorProperties([In] unsigned int XHotSpot,[In] unsigned int YHotSpot,[In] IDirect3DSurface9* pCursorBitmap) No documentation. No documentation. No documentation. No documentation. void IDirect3DDevice9::SetCursorPosition([In] int X,[In] int Y,[In] unsigned int Flags) No documentation. No documentation. No documentation. BOOL IDirect3DDevice9::ShowCursor([In] BOOL bShow) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateAdditionalSwapChain([In] D3DPRESENT_PARAMETERS* pPresentationParameters,[In] IDirect3DSwapChain9** pSwapChain) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetSwapChain([In] unsigned int iSwapChain,[Out] IDirect3DSwapChain9** pSwapChain) No documentation. No documentation. unsigned int IDirect3DDevice9::GetNumberOfSwapChains() No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::Reset([In] D3DPRESENT_PARAMETERS* pPresentationParameters) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::Present([In, Optional] const RECT* pSourceRect,[InOut, Optional] const RECT* pDestRect,[In] HWND hDestWindowOverride,[In, Optional] const RGNDATA* pDirtyRegion) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetBackBuffer([In] unsigned int iSwapChain,[In] unsigned int iBackBuffer,[In] D3DBACKBUFFER_TYPE Type,[Out] IDirect3DSurface9** ppBackBuffer) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetRasterStatus([In] unsigned int iSwapChain,[Out] D3DRASTER_STATUS* pRasterStatus) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetDialogBoxMode([In] BOOL bEnableDialogs) No documentation. No documentation. No documentation. No documentation. void IDirect3DDevice9::SetGammaRamp([In] unsigned int iSwapChain,[In] unsigned int Flags,[In] const D3DGAMMARAMP* pRamp) No documentation. No documentation. No documentation. void IDirect3DDevice9::GetGammaRamp([In] unsigned int iSwapChain,[Out] D3DGAMMARAMP* pRamp) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateTexture([In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Levels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[Out, Fast] IDirect3DTexture9** ppTexture,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateVolumeTexture([In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Depth,[In] unsigned int Levels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[Out, Fast] IDirect3DVolumeTexture9** ppVolumeTexture,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateCubeTexture([In] unsigned int EdgeLength,[In] unsigned int Levels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[Out, Fast] IDirect3DCubeTexture9** ppCubeTexture,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateVertexBuffer([In] unsigned int Length,[In] D3DUSAGE Usage,[In] D3DFVF FVF,[In] D3DPOOL Pool,[Out, Fast] IDirect3DVertexBuffer9** ppVertexBuffer,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateIndexBuffer([In] unsigned int Length,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[Out, Fast] IDirect3DIndexBuffer9** ppIndexBuffer,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateRenderTarget([In] unsigned int Width,[In] unsigned int Height,[In] D3DFORMAT Format,[In] D3DMULTISAMPLE_TYPE MultiSample,[In] unsigned int MultisampleQuality,[In] BOOL Lockable,[Out, Fast] IDirect3DSurface9** ppSurface,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateDepthStencilSurface([In] unsigned int Width,[In] unsigned int Height,[In] D3DFORMAT Format,[In] D3DMULTISAMPLE_TYPE MultiSample,[In] unsigned int MultisampleQuality,[In] BOOL Discard,[Out, Fast] IDirect3DSurface9** ppSurface,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::UpdateSurface([In] IDirect3DSurface9* pSourceSurface,[In] const RECT* pSourceRect,[In] IDirect3DSurface9* pDestinationSurface,[In] const POINT* pDestPoint) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::UpdateTexture([In] IDirect3DBaseTexture9* pSourceTexture,[In] IDirect3DBaseTexture9* pDestinationTexture) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetRenderTargetData([Out] IDirect3DSurface9* pRenderTarget,[Out] IDirect3DSurface9* pDestSurface) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetFrontBufferData([In] unsigned int iSwapChain,[Out] IDirect3DSurface9* pDestSurface) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::StretchRect([In] IDirect3DSurface9* pSourceSurface,[In] const RECT* pSourceRect,[In] IDirect3DSurface9* pDestSurface,[In] const RECT* pDestRect,[In] D3DTEXTUREFILTERTYPE Filter) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::ColorFill([In] IDirect3DSurface9* pSurface,[In, Optional] const RECT* pRect,[In] D3DCOLOR color) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateOffscreenPlainSurface([In] unsigned int Width,[In] unsigned int Height,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[Out, Fast] IDirect3DSurface9** ppSurface,[In] void** pSharedHandle) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetRenderTarget([In] unsigned int RenderTargetIndex,[In] IDirect3DSurface9* pRenderTarget) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetRenderTarget([In] unsigned int RenderTargetIndex,[Out] IDirect3DSurface9** ppRenderTarget) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetDepthStencilSurface([In] IDirect3DSurface9* pNewZStencil) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetDepthStencilSurface([Out] IDirect3DSurface9** ppZStencilSurface) No documentation. No documentation. HRESULT IDirect3DDevice9::BeginScene() No documentation. No documentation. HRESULT IDirect3DDevice9::EndScene() No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::Clear([In] unsigned int Count,[In, Buffer, Optional] const D3DRECT* pRects,[In] D3DCLEAR Flags,[In] D3DCOLOR Color,[In] float Z,[In] unsigned int Stencil) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetTransform([In] D3DTRANSFORMSTATETYPE State,[In] const D3DMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetTransform([In] D3DTRANSFORMSTATETYPE State,[Out] D3DMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::MultiplyTransform([In] D3DTRANSFORMSTATETYPE arg0,[In] const D3DMATRIX* arg1) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetViewport([In] const D3DVIEWPORT9* pViewport) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetViewport([Out] D3DVIEWPORT9* pViewport) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetMaterial([In] const D3DMATERIAL9* pMaterial) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetMaterial([Out] D3DMATERIAL9* pMaterial) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetLight([In] unsigned int Index,[In] const D3DLIGHT9* arg1) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetLight([In] unsigned int Index,[Out] D3DLIGHT9* arg1) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::LightEnable([In] unsigned int Index,[In] BOOL Enable) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetLightEnable([In] unsigned int Index,[Out] BOOL* pEnable) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetClipPlane([In] unsigned int Index,[In] const float* pPlane) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetClipPlane([In] unsigned int Index,[Out] float* pPlane) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetRenderState([In] D3DRENDERSTATETYPE State,[In] unsigned int Value) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetRenderState([In] D3DRENDERSTATETYPE State,[Out] unsigned int* pValue) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateStateBlock([In] D3DSTATEBLOCKTYPE Type,[Out, Fast] IDirect3DStateBlock9** ppSB) No documentation. No documentation. HRESULT IDirect3DDevice9::BeginStateBlock() No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::EndStateBlock([In] IDirect3DStateBlock9** ppSB) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetClipStatus([In] const D3DCLIPSTATUS9* pClipStatus) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetClipStatus([Out] D3DCLIPSTATUS9* pClipStatus) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetTexture([In] unsigned int Stage,[Out] IDirect3DBaseTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetTexture([In] unsigned int Stage,[In] IDirect3DBaseTexture9* pTexture) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetTextureStageState([In] unsigned int Stage,[In] D3DTEXTURESTAGESTATETYPE Type,[Out] unsigned int* pValue) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetTextureStageState([In] unsigned int Stage,[In] D3DTEXTURESTAGESTATETYPE Type,[In] unsigned int Value) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetSamplerState([In] unsigned int Sampler,[In] D3DSAMPLERSTATETYPE Type,[Out] unsigned int* pValue) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetSamplerState([In] unsigned int Sampler,[In] D3DSAMPLERSTATETYPE Type,[In] unsigned int Value) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::ValidateDevice([In] unsigned int* pNumPasses) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetPaletteEntries([In] unsigned int PaletteNumber,[In] const PALETTEENTRY* pEntries) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetPaletteEntries([In] unsigned int PaletteNumber,[Out] PALETTEENTRY* pEntries) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetCurrentTexturePalette([In] unsigned int PaletteNumber) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetCurrentTexturePalette([Out] unsigned int* PaletteNumber) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetScissorRect([In] const RECT* pRect) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetScissorRect([Out] RECT* pRect) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetSoftwareVertexProcessing([In] BOOL bSoftware) No documentation. No documentation. BOOL IDirect3DDevice9::GetSoftwareVertexProcessing() No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetNPatchMode([In] float nSegments) No documentation. No documentation. float IDirect3DDevice9::GetNPatchMode() No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::DrawPrimitive([In] D3DPRIMITIVETYPE PrimitiveType,[In] unsigned int StartVertex,[In] unsigned int PrimitiveCount) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::DrawIndexedPrimitive([In] D3DPRIMITIVETYPE arg0,[In] int BaseVertexIndex,[In] unsigned int MinVertexIndex,[In] unsigned int NumVertices,[In] unsigned int startIndex,[In] unsigned int primCount) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::DrawPrimitiveUP([In] D3DPRIMITIVETYPE PrimitiveType,[In] unsigned int PrimitiveCount,[In] const void* pVertexStreamZeroData,[In] unsigned int VertexStreamZeroStride) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::DrawIndexedPrimitiveUP([In] D3DPRIMITIVETYPE PrimitiveType,[In] unsigned int MinVertexIndex,[In] unsigned int NumVertices,[In] unsigned int PrimitiveCount,[In] const void* pIndexData,[In] D3DFORMAT IndexDataFormat,[In] const void* pVertexStreamZeroData,[In] unsigned int VertexStreamZeroStride) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::ProcessVertices([In] unsigned int SrcStartIndex,[In] unsigned int DestIndex,[In] unsigned int VertexCount,[In] IDirect3DVertexBuffer9* pDestBuffer,[In] IDirect3DVertexDeclaration9* pVertexDecl,[In] unsigned int Flags) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateVertexDeclaration([In, Buffer] const D3DVERTEXELEMENT9* pVertexElements,[Out, Fast] IDirect3DVertexDeclaration9** ppDecl) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetVertexDeclaration([In] IDirect3DVertexDeclaration9* pDecl) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetVertexDeclaration([Out] IDirect3DVertexDeclaration9** ppDecl) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetFVF([In] D3DFVF FVF) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetFVF([Out] D3DFVF* pFVF) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateVertexShader([In] const unsigned int* pFunction,[Out, Fast] IDirect3DVertexShader9** ppShader) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetVertexShader([In] IDirect3DVertexShader9* pShader) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetVertexShader([Out] IDirect3DVertexShader9** ppShader) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetVertexShaderConstantF([In] unsigned int StartRegister,[In] const float* pConstantData,[In] unsigned int Vector4fCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetVertexShaderConstantF([In] unsigned int StartRegister,[Out] float* pConstantData,[In] unsigned int Vector4fCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetVertexShaderConstantI([In] unsigned int StartRegister,[In] const int* pConstantData,[In] unsigned int Vector4iCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetVertexShaderConstantI([In] unsigned int StartRegister,[Out] int* pConstantData,[In] unsigned int Vector4iCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetVertexShaderConstantB([In] unsigned int StartRegister,[In] const BOOL* pConstantData,[In] unsigned int BoolCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetVertexShaderConstantB([In] unsigned int StartRegister,[Out] BOOL* pConstantData,[In] unsigned int BoolCount) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetStreamSource([In] unsigned int StreamNumber,[In] IDirect3DVertexBuffer9* pStreamData,[In] unsigned int OffsetInBytes,[In] unsigned int Stride) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetStreamSource([In] unsigned int StreamNumber,[Out] IDirect3DVertexBuffer9** ppStreamData,[Out] unsigned int* pOffsetInBytes,[Out] unsigned int* pStride) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetStreamSourceFreq([In] unsigned int StreamNumber,[In] unsigned int Setting) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetStreamSourceFreq([In] unsigned int StreamNumber,[Out] unsigned int* pSetting) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetIndices([In] IDirect3DIndexBuffer9* pIndexData) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetIndices([Out] IDirect3DIndexBuffer9** ppIndexData) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreatePixelShader([In] const unsigned int* pFunction,[Out, Fast] IDirect3DPixelShader9** ppShader) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetPixelShader([In] IDirect3DPixelShader9* pShader) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetPixelShader([Out] IDirect3DPixelShader9** ppShader) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetPixelShaderConstantF([In] unsigned int StartRegister,[In] const float* pConstantData,[In] unsigned int Vector4fCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetPixelShaderConstantF([In] unsigned int StartRegister,[Out] float* pConstantData,[In] unsigned int Vector4fCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetPixelShaderConstantI([In] unsigned int StartRegister,[In] const int* pConstantData,[In] unsigned int Vector4iCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetPixelShaderConstantI([In] unsigned int StartRegister,[Out] int* pConstantData,[In] unsigned int Vector4iCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::SetPixelShaderConstantB([In] unsigned int StartRegister,[In] const BOOL* pConstantData,[In] unsigned int BoolCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::GetPixelShaderConstantB([In] unsigned int StartRegister,[Out] BOOL* pConstantData,[In] unsigned int BoolCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::DrawRectPatch([In] unsigned int Handle,[In] const float* pNumSegs,[In] const D3DRECTPATCH_INFO* pRectPatchInfo) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::DrawTriPatch([In] unsigned int Handle,[In] const float* pNumSegs,[In] const D3DTRIPATCH_INFO* pTriPatchInfo) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::DeletePatch([In] unsigned int Handle) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9::CreateQuery([In] D3DQUERYTYPE Type,[Out, Fast] IDirect3DQuery9** ppQuery) No documentation. GetAvailableTextureMem unsigned int IDirect3DDevice9::GetAvailableTextureMem() No documentation. GetDirect3D HRESULT IDirect3DDevice9::GetDirect3D([Out] IDirect3D9** ppD3D9) No documentation. GetDeviceCaps HRESULT IDirect3DDevice9::GetDeviceCaps([Out] D3DCAPS9* pCaps) No documentation. GetCreationParameters HRESULT IDirect3DDevice9::GetCreationParameters([Out] D3DDEVICE_CREATION_PARAMETERS* pParameters) No documentation. GetNumberOfSwapChains unsigned int IDirect3DDevice9::GetNumberOfSwapChains() No documentation. SetDialogBoxMode HRESULT IDirect3DDevice9::SetDialogBoxMode([In] BOOL bEnableDialogs) No documentation. GetDepthStencilSurface HRESULT IDirect3DDevice9::GetDepthStencilSurface([Out] IDirect3DSurface9** ppZStencilSurface) No documentation. GetViewport HRESULT IDirect3DDevice9::GetViewport([Out] D3DVIEWPORT9* pViewport) No documentation. GetMaterial HRESULT IDirect3DDevice9::GetMaterial([Out] D3DMATERIAL9* pMaterial) No documentation. GetClipStatus HRESULT IDirect3DDevice9::GetClipStatus([Out] D3DCLIPSTATUS9* pClipStatus) No documentation. GetCurrentTexturePalette HRESULT IDirect3DDevice9::GetCurrentTexturePalette([Out] unsigned int* PaletteNumber) No documentation. GetScissorRect HRESULT IDirect3DDevice9::GetScissorRect([Out] RECT* pRect) No documentation. GetSoftwareVertexProcessing BOOL IDirect3DDevice9::GetSoftwareVertexProcessing() No documentation. GetNPatchMode float IDirect3DDevice9::GetNPatchMode() No documentation. GetVertexDeclaration HRESULT IDirect3DDevice9::GetVertexDeclaration([Out] IDirect3DVertexDeclaration9** ppDecl) No documentation. GetFVF HRESULT IDirect3DDevice9::GetFVF([Out] D3DFVF* pFVF) No documentation. GetVertexShader HRESULT IDirect3DDevice9::GetVertexShader([Out] IDirect3DVertexShader9** ppShader) No documentation. GetIndices HRESULT IDirect3DDevice9::GetIndices([Out] IDirect3DIndexBuffer9** ppIndexData) No documentation. GetPixelShader HRESULT IDirect3DDevice9::GetPixelShader([Out] IDirect3DPixelShader9** ppShader) No documentation. IDirect3DDevice9Ex Creates a device to represent the display adapter. This method returns a fully working device interface, set to the required display mode (or windowed), and allocated with the appropriate back buffers. To begin rendering, the application needs only to create and set a depth buffer (assuming EnableAutoDepthStencil is FALSE in ). When you create a Direct3D device, you supply two different window parameters: a focus window (hFocusWindow) and a device window (the hDeviceWindow in ). The purpose of each window is: The focus window alerts Direct3D when an application switches from foreground mode to background mode (via Alt-Tab, a mouse click, or some other method). A single focus window is shared by each device created by an application. The device window determines the location and size of the back buffer on screen. This is used by Direct3D when the back buffer contents are copied to the front buffer during {{Present}}. This method should not be run during the handling of WM_CREATE. An application should never pass a window handle to Direct3D while handling WM_CREATE. Any call to create, release, or reset the device must be done using the same thread as the window procedure of the focus window. Note that D3DCREATE_HARDWARE_VERTEXPROCESSING, D3DCREATE_MIXED_VERTEXPROCESSING, and D3DCREATE_SOFTWARE_VERTEXPROCESSING are mutually exclusive flags, and at least one of these vertex processing flags must be specified when calling this method. Back buffers created as part of the device are only lockable if D3DPRESENTFLAG_LOCKABLE_BACKBUFFER is specified in the presentation parameters. (Multisampled back buffers and depth surfaces are never lockable.) The methods {{Reset}}, , and {{TestCooperativeLevel}} must be called from the same thread that used this method to create a device. D3DFMT_UNKNOWN can be specified for the windowed mode back buffer format when calling CreateDevice, {{Reset}}, and {{CreateAdditionalSwapChain}}. This means the application does not have to query the current desktop format before calling CreateDevice for windowed mode. For full-screen mode, the back buffer format must be specified. If you attempt to create a device on a 0x0 sized window, CreateDevice will fail. an instance of Ordinal number that denotes the display adapter. {{D3DADAPTER_DEFAULT}} is always the primary display adapter. Member of the enumerated type that denotes the desired device type. If the desired device type is not available, the method will fail. The focus window alerts Direct3D when an application switches from foreground mode to background mode. See Remarks. For full-screen mode, the window specified must be a top-level window. For windowed mode, this parameter may be NULL only if the hDeviceWindow member of pPresentationParameters is set to a valid, non-NULL value. Combination of one or more options that control device creation. For more information, see {{D3DCREATE}}. Pointer to a structure, describing the presentation parameters for the device to be created. If BehaviorFlags specifies {{D3DCREATE_ADAPTERGROUP_DEVICE}}, pPresentationParameters is an array. Regardless of the number of heads that exist, only one depth/stencil surface is automatically created. For Windows 2000 and Windows XP, the full-screen device display refresh rate is set in the following order: User-specified nonzero ForcedRefreshRate registry key, if supported by the device. Application-specified nonzero refresh rate value in the presentation parameter. Refresh rate of the latest desktop mode, if supported by the device. 75 hertz if supported by the device. 60 hertz if supported by the device. Device default. An unsupported refresh rate will default to the closest supported refresh rate below it. For example, if the application specifies 63 hertz, 60 hertz will be used. There are no supported refresh rates below 57 hertz. pPresentationParameters is both an input and an output parameter. Calling this method may change several members including: If BackBufferCount, BackBufferWidth, and BackBufferHeight are 0 before the method is called, they will be changed when the method returns. If BackBufferFormat equals before the method is called, it will be changed when the method returns. Address of a pointer to the returned interface, which represents the created device. If the method succeeds, the return value is D3D_OK. If the method fails, the return value can be one of the following: D3DERR_DEVICELOST, D3DERR_INVALIDCALL, D3DERR_NOTAVAILABLE, D3DERR_OUTOFVIDEOMEMORY. HRESULT CreateDevice([None] UINT Adapter,[None] D3DDEVTYPE DeviceType,[None] HWND hFocusWindow,[None] int BehaviorFlags,[None] D3DPRESENT_PARAMETERS* pPresentationParameters,[None] IDirect3DDevice9** ppReturnedDeviceInterface) Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::SetConvolutionMonoKernel([In] unsigned int width,[In] unsigned int height,[In] float* rows,[In] float* columns) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::ComposeRects([In] IDirect3DSurface9* pSrc,[In] IDirect3DSurface9* pDst,[In] IDirect3DVertexBuffer9* pSrcRectDescs,[In] unsigned int NumRects,[In] IDirect3DVertexBuffer9* pDstRectDescs,[In] D3DCOMPOSERECTSOP Operation,[In] int Xoffset,[In] int Yoffset) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::PresentEx([In] const RECT* pSourceRect,[In] const RECT* pDestRect,[In] HWND hDestWindowOverride,[In] const RGNDATA* pDirtyRegion,[In] unsigned int dwFlags) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::GetGPUThreadPriority([Out] int* pPriority) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::SetGPUThreadPriority([In] int Priority) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::WaitForVBlank([In] unsigned int iSwapChain) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::CheckResourceResidency([In] IDirect3DResource9** pResourceArray,[In] unsigned int NumResources) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::SetMaximumFrameLatency([In] unsigned int MaxLatency) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::GetMaximumFrameLatency([Out] unsigned int* pMaxLatency) No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::CheckDeviceState([In] HWND hDestinationWindow) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::CreateRenderTargetEx([In] unsigned int Width,[In] unsigned int Height,[In] D3DFORMAT Format,[In] D3DMULTISAMPLE_TYPE MultiSample,[In] unsigned int MultisampleQuality,[In] BOOL Lockable,[Out, Fast] IDirect3DSurface9** ppSurface,[In] void** pSharedHandle,[In] unsigned int Usage) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::CreateOffscreenPlainSurfaceEx([In] unsigned int Width,[In] unsigned int Height,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[Out, Fast] IDirect3DSurface9** ppSurface,[In] void** pSharedHandle,[In] unsigned int Usage) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::CreateDepthStencilSurfaceEx([In] unsigned int Width,[In] unsigned int Height,[In] D3DFORMAT Format,[In] D3DMULTISAMPLE_TYPE MultiSample,[In] unsigned int MultisampleQuality,[In] BOOL Discard,[Out, Fast] IDirect3DSurface9** ppSurface,[In] void** pSharedHandle,[In] unsigned int Usage) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::ResetEx([In] D3DPRESENT_PARAMETERS* pPresentationParameters,[In] D3DDISPLAYMODEEX* pFullscreenDisplayMode) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DDevice9Ex::GetDisplayModeEx([In] unsigned int iSwapChain,[Out] D3DDISPLAYMODEEX* pMode,[Out] D3DDISPLAYROTATION* pRotation) No documentation. GetGPUThreadPriority HRESULT IDirect3DDevice9Ex::GetGPUThreadPriority([Out] int* pPriority) No documentation. GetMaximumFrameLatency HRESULT IDirect3DDevice9Ex::GetMaximumFrameLatency([Out] unsigned int* pMaxLatency) No documentation. IDirect3D9 Create an IDirect3D9 object and return an interface to it. The Direct3D object is the first Direct3D COM object that your graphical application needs to create and the last object that your application needs to release. Functions for enumerating and retrieving capabilities of a device are accessible through the Direct3D object. This enables applications to select devices without creating them. Create an IDirect3D9 object as shown here: LPDIRECT3D9 g_pD3D = NULL; if( NULL == (g_pD3D = Direct3DCreate9(D3D_SDK_VERSION))) return E_FAIL; The IDirect3D9 interface supports enumeration of active display adapters and allows the creation of objects. If the user dynamically adds adapters (either by adding devices to the desktop, or by hot-docking a laptop), those devices will not be included in the enumeration. Creating a new IDirect3D9 interface will expose the new devices. D3D_SDK_VERSION is passed to this function to ensure that the header files against which an application is compiled match the version of the runtime DLL's that are installed on the machine. D3D_SDK_VERSION is only changed in the runtime when a header change (or other code change) would require an application to be rebuilt. If this function fails, it indicates that the header file version does not match the runtime DLL version. For an example, see {{Creating a Device (Direct3D 9)}}. Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3D9::RegisterSoftwareDevice([In] void* pInitializeFunction) No documentation. No documentation. unsigned int IDirect3D9::GetAdapterCount() No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::GetAdapterIdentifier([In] unsigned int Adapter,[In] unsigned int Flags,[Out] D3DADAPTER_IDENTIFIER9* pIdentifier) No documentation. No documentation. No documentation. No documentation. unsigned int IDirect3D9::GetAdapterModeCount([In] unsigned int Adapter,[In] D3DFORMAT Format) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::EnumAdapterModes([In] unsigned int Adapter,[In] D3DFORMAT Format,[In] unsigned int Mode,[In] D3DDISPLAYMODE* pMode) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::GetAdapterDisplayMode([In] unsigned int Adapter,[Out] D3DDISPLAYMODE* pMode) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::CheckDeviceType([In] unsigned int Adapter,[In] D3DDEVTYPE DevType,[In] D3DFORMAT AdapterFormat,[In] D3DFORMAT BackBufferFormat,[In] BOOL bWindowed) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::CheckDeviceFormat([In] unsigned int Adapter,[In] D3DDEVTYPE DeviceType,[In] D3DFORMAT AdapterFormat,[In] unsigned int Usage,[In] D3DRESOURCETYPE RType,[In] D3DFORMAT CheckFormat) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::CheckDeviceMultiSampleType([In] unsigned int Adapter,[In] D3DDEVTYPE DeviceType,[In] D3DFORMAT SurfaceFormat,[In] BOOL Windowed,[In] D3DMULTISAMPLE_TYPE MultiSampleType,[In] unsigned int* pQualityLevels) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::CheckDepthStencilMatch([In] unsigned int Adapter,[In] D3DDEVTYPE DeviceType,[In] D3DFORMAT AdapterFormat,[In] D3DFORMAT RenderTargetFormat,[In] D3DFORMAT DepthStencilFormat) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::CheckDeviceFormatConversion([In] unsigned int Adapter,[In] D3DDEVTYPE DeviceType,[In] D3DFORMAT SourceFormat,[In] D3DFORMAT TargetFormat) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::GetDeviceCaps([In] unsigned int Adapter,[In] D3DDEVTYPE DeviceType,[Out] D3DCAPS9* pCaps) No documentation. No documentation. No documentation. HMONITOR IDirect3D9::GetAdapterMonitor([In] unsigned int Adapter) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9::CreateDevice([In] unsigned int Adapter,[In] D3DDEVTYPE DeviceType,[In] HWND hFocusWindow,[In] D3DCREATE BehaviorFlags,[In, Buffer] D3DPRESENT_PARAMETERS* pPresentationParameters,[Out, Fast] IDirect3DDevice9** ppReturnedDeviceInterface) No documentation. GetAdapterCount unsigned int IDirect3D9::GetAdapterCount() No documentation. IDirect3D9Ex Creates an object and returns an interface to it. The object is the first object that the application creates and the last object thta the application releases. Functions for enumerating and retrieving capabilities of a device are accessible through the IDirect3D9Ex object. This enables applications to select devices without creating them. The interface supports enumeration of active display adapters and allows the creation of IDirect3D9Ex objects. If the user dynamically adds adapters (either by adding devices to the desktop, or by hot-docking a laptop), these devices are not included in the enumeration. Creating a new IDirect3D9Ex interface will expose the new devices. Pass the D3D_SDK_VERSION flag to this function to ensure that header files used in the compiled application match the version of the installed runtime DLLs. D3D_SDK_VERSION is changed in the runtime only when a header or another code change would require rebuilding the application. If this function fails, it indicates that the versions of the header file and the runtime DLL do not match. Note??Direct3DCreate9Ex is supported only in Windows Vista, Windows Server 2008, and Windows 7. Earlier versions of the D3D9.dll library do not include Direct3D9Ex and Direct3DCreate9Ex. D3DERR_NOTAVAILABLE if Direct3DEx features are not supported (no WDDM driver is installed) or if the SDKVersion does not match the version of the DLL. D3DERR_OUTOFMEMORY if out-of-memory conditions are detected when creating the enumerator object. S_OK if the creation of the enumerator object is successful. HRESULT Direct3DCreate9Ex([None] int SDKVersion,[None] IDirect3D9Ex** arg1) Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. unsigned int IDirect3D9Ex::GetAdapterModeCountEx([In] unsigned int Adapter,[Out] const D3DDISPLAYMODEFILTER* pFilter) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9Ex::EnumAdapterModesEx([In] unsigned int Adapter,[In] const D3DDISPLAYMODEFILTER* pFilter,[In] unsigned int Mode,[In] D3DDISPLAYMODEEX* pMode) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9Ex::GetAdapterDisplayModeEx([In] unsigned int Adapter,[Out] D3DDISPLAYMODEEX* pMode,[Out] D3DDISPLAYROTATION* pRotation) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9Ex::CreateDeviceEx([In] unsigned int Adapter,[In] D3DDEVTYPE DeviceType,[In] HWND hFocusWindow,[In] unsigned int BehaviorFlags,[In, Buffer] D3DPRESENT_PARAMETERS* pPresentationParameters,[In, Buffer] D3DDISPLAYMODEEX* pFullscreenDisplayMode,[Out, Fast] IDirect3DDevice9Ex** ppReturnedDeviceInterface) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3D9Ex::GetAdapterLUID([In] unsigned int Adapter,[Out] LUID* pLUID) Driver levels support. None Supports for Direct3D7. Supports for Direct3D8. Supports for Direct3D9. No documentation. D3DBACKBUFFER_TYPE No documentation. D3DBACKBUFFER_TYPE_MONO No documentation. D3DBACKBUFFER_TYPE_LEFT No documentation. D3DBACKBUFFER_TYPE_RIGHT No documentation. D3DBASISTYPE No documentation. D3DBASIS_BEZIER No documentation. D3DBASIS_BSPLINE No documentation. D3DBASIS_CATMULL_ROM No documentation. D3DBLEND No documentation. D3DBLEND_ZERO No documentation. D3DBLEND_ONE No documentation. D3DBLEND_SRCCOLOR No documentation. D3DBLEND_INVSRCCOLOR No documentation. D3DBLEND_SRCALPHA No documentation. D3DBLEND_INVSRCALPHA No documentation. D3DBLEND_DESTALPHA No documentation. D3DBLEND_INVDESTALPHA No documentation. D3DBLEND_DESTCOLOR No documentation. D3DBLEND_INVDESTCOLOR No documentation. D3DBLEND_SRCALPHASAT No documentation. D3DBLEND_BOTHSRCALPHA No documentation. D3DBLEND_BOTHINVSRCALPHA No documentation. D3DBLEND_BLENDFACTOR No documentation. D3DBLEND_INVBLENDFACTOR No documentation. D3DBLEND_SRCCOLOR2 No documentation. D3DBLEND_INVSRCCOLOR2 No documentation. D3DPBLENDCAPS No documentation. D3DPBLENDCAPS_ZERO No documentation. D3DPBLENDCAPS_ONE No documentation. D3DPBLENDCAPS_SRCCOLOR No documentation. D3DPBLENDCAPS_INVSRCCOLOR No documentation. D3DPBLENDCAPS_SRCALPHA No documentation. D3DPBLENDCAPS_INVSRCALPHA No documentation. D3DPBLENDCAPS_DESTALPHA No documentation. D3DPBLENDCAPS_INVDESTALPHA No documentation. D3DPBLENDCAPS_DESTCOLOR No documentation. D3DPBLENDCAPS_INVDESTCOLOR No documentation. D3DPBLENDCAPS_SRCALPHASAT No documentation. D3DPBLENDCAPS_BOTHSRCALPHA No documentation. D3DPBLENDCAPS_BOTHINVSRCALPHA No documentation. D3DPBLENDCAPS_BLENDFACTOR No documentation. D3DPBLENDCAPS_SRCCOLOR2 No documentation. D3DPBLENDCAPS_INVSRCCOLOR2 No documentation. D3DBLENDOP No documentation. D3DBLENDOP_ADD No documentation. D3DBLENDOP_SUBTRACT No documentation. D3DBLENDOP_REVSUBTRACT No documentation. D3DBLENDOP_MIN No documentation. D3DBLENDOP_MAX No documentation. D3DXCALLBACK_SEARCH_FLAGS No documentation. D3DXCALLBACK_SEARCH_EXCLUDING_INITIAL_POSITION No documentation. D3DXCALLBACK_SEARCH_BEHIND_INITIAL_POSITION No documentation. D3DCAPS No documentation. D3DCAPS_OVERLAY No documentation. D3DCAPS_READ_SCANLINE None. None No documentation. D3DCAPS2 No documentation. D3DCAPS2_FULLSCREENGAMMA No documentation. D3DCAPS2_CANCALIBRATEGAMMA No documentation. D3DCAPS2_CANMANAGERESOURCE No documentation. D3DCAPS2_DYNAMICTEXTURES No documentation. D3DCAPS2_CANAUTOGENMIPMAP No documentation. D3DCAPS2_CANSHARERESOURCE None. None No documentation. D3DCAPS3 No documentation. D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD No documentation. D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION No documentation. D3DCAPS3_COPY_TO_VIDMEM No documentation. D3DCAPS3_COPY_TO_SYSTEMMEM No documentation. D3DCAPS3_DXVAHD None. None No documentation. D3DX_CHANNEL No documentation. D3DX_CHANNEL_RED No documentation. D3DX_CHANNEL_BLUE No documentation. D3DX_CHANNEL_GREEN No documentation. D3DX_CHANNEL_ALPHA No documentation. D3DX_CHANNEL_LUMINANCE No documentation. D3DXCLEANTYPE No documentation. D3DXCLEAN_BACKFACING No documentation. D3DXCLEAN_BOWTIES No documentation. D3DXCLEAN_SKINNING No documentation. D3DXCLEAN_OPTIMIZATION No documentation. D3DXCLEAN_SIMPLIFICATION No documentation. D3DCLEAR No documentation. D3DCLEAR_TARGET No documentation. D3DCLEAR_ZBUFFER No documentation. D3DCLEAR_STENCIL None. None No documentation. D3DCS No documentation. D3DCS_LEFT No documentation. D3DCS_RIGHT No documentation. D3DCS_TOP No documentation. D3DCS_BOTTOM No documentation. D3DCS_FRONT No documentation. D3DCS_BACK No documentation. D3DCS_PLANE0 No documentation. D3DCS_PLANE1 No documentation. D3DCS_PLANE2 No documentation. D3DCS_PLANE3 No documentation. D3DCS_PLANE4 No documentation. D3DCS_PLANE5 No documentation. D3DCS_ALL No documentation. D3DMATERIALCOLORSOURCE No documentation. D3DMCS_MATERIAL No documentation. D3DMCS_COLOR1 No documentation. D3DMCS_COLOR2 No documentation. D3DCOLORWRITEENABLE No documentation. D3DCOLORWRITEENABLE_RED No documentation. D3DCOLORWRITEENABLE_GREEN No documentation. D3DCOLORWRITEENABLE_BLUE No documentation. D3DCOLORWRITEENABLE_ALPHA No documentation. D3DCMPFUNC No documentation. D3DCMP_NEVER No documentation. D3DCMP_LESS No documentation. D3DCMP_EQUAL No documentation. D3DCMP_LESSEQUAL No documentation. D3DCMP_GREATER No documentation. D3DCMP_NOTEQUAL No documentation. D3DCMP_GREATEREQUAL No documentation. D3DCMP_ALWAYS No documentation. D3DPCMPCAPS No documentation. D3DPCMPCAPS_NEVER No documentation. D3DPCMPCAPS_LESS No documentation. D3DPCMPCAPS_EQUAL No documentation. D3DPCMPCAPS_LESSEQUAL No documentation. D3DPCMPCAPS_GREATER No documentation. D3DPCMPCAPS_NOTEQUAL No documentation. D3DPCMPCAPS_GREATEREQUAL No documentation. D3DPCMPCAPS_ALWAYS No documentation. D3DCOMPOSERECTSOP No documentation. D3DCOMPOSERECTS_COPY No documentation. D3DCOMPOSERECTS_OR No documentation. D3DCOMPOSERECTS_AND No documentation. D3DCOMPOSERECTS_NEG No documentation. D3DXCOMPRESSION_FLAGS No documentation. D3DXCOMPRESS_DEFAULT No documentation. D3DCREATE No documentation. D3DCREATE_FPU_PRESERVE No documentation. D3DCREATE_MULTITHREADED No documentation. D3DCREATE_PUREDEVICE No documentation. D3DCREATE_SOFTWARE_VERTEXPROCESSING No documentation. D3DCREATE_HARDWARE_VERTEXPROCESSING No documentation. D3DCREATE_MIXED_VERTEXPROCESSING No documentation. D3DCREATE_DISABLE_DRIVER_MANAGEMENT No documentation. D3DCREATE_ADAPTERGROUP_DEVICE No documentation. D3DCREATE_DISABLE_DRIVER_MANAGEMENT_EX No documentation. D3DCREATE_NOWINDOWCHANGES No documentation. D3DCREATE_DISABLE_PSGP_THREADING No documentation. D3DCREATE_ENABLE_PRESENTSTATS No documentation. D3DCREATE_DISABLE_PRINTSCREEN No documentation. D3DCREATE_SCREENSAVER None. None No documentation. D3DCUBEMAP_FACES No documentation. D3DCUBEMAP_FACE_POSITIVE_X No documentation. D3DCUBEMAP_FACE_NEGATIVE_X No documentation. D3DCUBEMAP_FACE_POSITIVE_Y No documentation. D3DCUBEMAP_FACE_NEGATIVE_Y No documentation. D3DCUBEMAP_FACE_POSITIVE_Z No documentation. D3DCUBEMAP_FACE_NEGATIVE_Z No documentation. D3DCULL No documentation. D3DCULL_NONE No documentation. D3DCULL_CW No documentation. D3DCULL_CCW No documentation. D3DCURSORCAPS No documentation. D3DCURSORCAPS_COLOR No documentation. D3DCURSORCAPS_LOWRES No documentation. D3DDEBUGMONITORTOKENS No documentation. D3DDMT_ENABLE No documentation. D3DDMT_DISABLE No documentation. D3DDECLMETHOD No documentation. D3DDECLMETHOD_DEFAULT No documentation. D3DDECLMETHOD_PARTIALU No documentation. D3DDECLMETHOD_PARTIALV No documentation. D3DDECLMETHOD_CROSSUV No documentation. D3DDECLMETHOD_UV No documentation. D3DDECLMETHOD_LOOKUP No documentation. D3DDECLMETHOD_LOOKUPPRESAMPLED No documentation. D3DDECLTYPE No documentation. D3DDECLTYPE_FLOAT1 No documentation. D3DDECLTYPE_FLOAT2 No documentation. D3DDECLTYPE_FLOAT3 No documentation. D3DDECLTYPE_FLOAT4 No documentation. D3DDECLTYPE_D3DCOLOR No documentation. D3DDECLTYPE_UBYTE4 No documentation. D3DDECLTYPE_SHORT2 No documentation. D3DDECLTYPE_SHORT4 No documentation. D3DDECLTYPE_UBYTE4N No documentation. D3DDECLTYPE_SHORT2N No documentation. D3DDECLTYPE_SHORT4N No documentation. D3DDECLTYPE_USHORT2N No documentation. D3DDECLTYPE_USHORT4N No documentation. D3DDECLTYPE_UDEC3 No documentation. D3DDECLTYPE_DEC3N No documentation. D3DDECLTYPE_FLOAT16_2 No documentation. D3DDECLTYPE_FLOAT16_4 No documentation. D3DDECLTYPE_UNUSED No documentation. D3DDTCAPS No documentation. D3DDTCAPS_UBYTE4 No documentation. D3DDTCAPS_UBYTE4N No documentation. D3DDTCAPS_SHORT2N No documentation. D3DDTCAPS_SHORT4N No documentation. D3DDTCAPS_USHORT2N No documentation. D3DDTCAPS_USHORT4N No documentation. D3DDTCAPS_UDEC3 No documentation. D3DDTCAPS_DEC3N No documentation. D3DDTCAPS_FLOAT16_2 No documentation. D3DDTCAPS_FLOAT16_4 No documentation. D3DDECLUSAGE No documentation. D3DDECLUSAGE_POSITION No documentation. D3DDECLUSAGE_BLENDWEIGHT No documentation. D3DDECLUSAGE_BLENDINDICES No documentation. D3DDECLUSAGE_NORMAL No documentation. D3DDECLUSAGE_PSIZE No documentation. D3DDECLUSAGE_TEXCOORD No documentation. D3DDECLUSAGE_TANGENT No documentation. D3DDECLUSAGE_BINORMAL No documentation. D3DDECLUSAGE_TESSFACTOR No documentation. D3DDECLUSAGE_POSITIONT No documentation. D3DDECLUSAGE_COLOR No documentation. D3DDECLUSAGE_FOG No documentation. D3DDECLUSAGE_DEPTH No documentation. D3DDECLUSAGE_SAMPLE No documentation. D3DDEGREETYPE No documentation. D3DDEGREE_LINEAR No documentation. D3DDEGREE_QUADRATIC No documentation. D3DDEGREE_CUBIC No documentation. D3DDEGREE_QUINTIC No documentation. D3DDEVCAPS No documentation. D3DDEVCAPS_EXECUTESYSTEMMEMORY No documentation. D3DDEVCAPS_EXECUTEVIDEOMEMORY No documentation. D3DDEVCAPS_TLVERTEXSYSTEMMEMORY No documentation. D3DDEVCAPS_TLVERTEXVIDEOMEMORY No documentation. D3DDEVCAPS_TEXTURESYSTEMMEMORY No documentation. D3DDEVCAPS_TEXTUREVIDEOMEMORY No documentation. D3DDEVCAPS_DRAWPRIMTLVERTEX No documentation. D3DDEVCAPS_CANRENDERAFTERFLIP No documentation. D3DDEVCAPS_TEXTURENONLOCALVIDMEM No documentation. D3DDEVCAPS_DRAWPRIMITIVES2 No documentation. D3DDEVCAPS_SEPARATETEXTUREMEMORIES No documentation. D3DDEVCAPS_DRAWPRIMITIVES2EX No documentation. D3DDEVCAPS_HWTRANSFORMANDLIGHT No documentation. D3DDEVCAPS_CANBLTSYSTONONLOCAL No documentation. D3DDEVCAPS_HWRASTERIZATION No documentation. D3DDEVCAPS_PUREDEVICE No documentation. D3DDEVCAPS_QUINTICRTPATCHES No documentation. D3DDEVCAPS_RTPATCHES No documentation. D3DDEVCAPS_RTPATCHHANDLEZERO No documentation. D3DDEVCAPS_NPATCHES No documentation. D3DDEVCAPS2 No documentation. D3DDEVCAPS2_STREAMOFFSET No documentation. D3DDEVCAPS2_DMAPNPATCH No documentation. D3DDEVCAPS2_ADAPTIVETESSRTPATCH No documentation. D3DDEVCAPS2_ADAPTIVETESSNPATCH No documentation. D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES No documentation. D3DDEVCAPS2_PRESAMPLEDDMAPNPATCH No documentation. D3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET No documentation. D3DDEVTYPE No documentation. D3DDEVTYPE_HAL No documentation. D3DDEVTYPE_REF No documentation. D3DDEVTYPE_SW No documentation. D3DDEVTYPE_NULLREF No documentation. D3DDISPLAYROTATION No documentation. D3DDISPLAYROTATION_IDENTITY No documentation. D3DDISPLAYROTATION_90 No documentation. D3DDISPLAYROTATION_180 No documentation. D3DDISPLAYROTATION_270 No documentation. D3DXEFFECTDEFAULTTYPE No documentation. D3DXEDT_STRING No documentation. D3DXEDT_FLOATS No documentation. D3DXEDT_DWORD No documentation. D3DXEDT_FORCEDWORD No documentation. D3DXEVENT_TYPE No documentation. D3DXEVENT_TRACKSPEED No documentation. D3DXEVENT_TRACKWEIGHT No documentation. D3DXEVENT_TRACKPOSITION No documentation. D3DXEVENT_TRACKENABLE No documentation. D3DXEVENT_PRIORITYBLEND No documentation. D3DFILLMODE No documentation. D3DFILL_POINT No documentation. D3DFILL_WIREFRAME No documentation. D3DFILL_SOLID No documentation. D3DX_FILTER No documentation. D3DX_FILTER_NONE No documentation. D3DX_FILTER_POINT No documentation. D3DX_FILTER_LINEAR No documentation. D3DX_FILTER_TRIANGLE No documentation. D3DX_FILTER_BOX No documentation. D3DX_FILTER_MIRROR_U No documentation. D3DX_FILTER_MIRROR_V No documentation. D3DX_FILTER_MIRROR_W No documentation. D3DX_FILTER_MIRROR No documentation. D3DX_FILTER_DITHER No documentation. D3DX_FILTER_DITHER_DIFFUSION No documentation. D3DX_FILTER_SRGB_IN No documentation. D3DX_FILTER_SRGB_OUT No documentation. D3DX_FILTER_SRGB No documentation. D3DPTFILTERCAPS No documentation. D3DPTFILTERCAPS_MINFPOINT No documentation. D3DPTFILTERCAPS_MINFLINEAR No documentation. D3DPTFILTERCAPS_MINFANISOTROPIC No documentation. D3DPTFILTERCAPS_MINFPYRAMIDALQUAD No documentation. D3DPTFILTERCAPS_MINFGAUSSIANQUAD No documentation. D3DPTFILTERCAPS_MIPFPOINT No documentation. D3DPTFILTERCAPS_MIPFLINEAR No documentation. D3DPTFILTERCAPS_CONVOLUTIONMONO No documentation. D3DPTFILTERCAPS_MAGFPOINT No documentation. D3DPTFILTERCAPS_MAGFLINEAR No documentation. D3DPTFILTERCAPS_MAGFANISOTROPIC No documentation. D3DPTFILTERCAPS_MAGFPYRAMIDALQUAD No documentation. D3DPTFILTERCAPS_MAGFGAUSSIANQUAD No documentation. D3DFOGMODE No documentation. D3DFOG_NONE No documentation. D3DFOG_EXP No documentation. D3DFOG_EXP2 No documentation. D3DFOG_LINEAR No documentation. D3DFORMAT No documentation. D3DFMT_UNKNOWN No documentation. D3DFMT_R8G8B8 No documentation. D3DFMT_A8R8G8B8 No documentation. D3DFMT_X8R8G8B8 No documentation. D3DFMT_R5G6B5 No documentation. D3DFMT_X1R5G5B5 No documentation. D3DFMT_A1R5G5B5 No documentation. D3DFMT_A4R4G4B4 No documentation. D3DFMT_R3G3B2 No documentation. D3DFMT_A8 No documentation. D3DFMT_A8R3G3B2 No documentation. D3DFMT_X4R4G4B4 No documentation. D3DFMT_A2B10G10R10 No documentation. D3DFMT_A8B8G8R8 No documentation. D3DFMT_X8B8G8R8 No documentation. D3DFMT_G16R16 No documentation. D3DFMT_A2R10G10B10 No documentation. D3DFMT_A16B16G16R16 No documentation. D3DFMT_A8P8 No documentation. D3DFMT_P8 No documentation. D3DFMT_L8 No documentation. D3DFMT_A8L8 No documentation. D3DFMT_A4L4 No documentation. D3DFMT_V8U8 No documentation. D3DFMT_L6V5U5 No documentation. D3DFMT_X8L8V8U8 No documentation. D3DFMT_Q8W8V8U8 No documentation. D3DFMT_V16U16 No documentation. D3DFMT_A2W10V10U10 No documentation. D3DFMT_UYVY No documentation. D3DFMT_R8G8_B8G8 No documentation. D3DFMT_YUY2 No documentation. D3DFMT_G8R8_G8B8 No documentation. D3DFMT_DXT1 No documentation. D3DFMT_DXT2 No documentation. D3DFMT_DXT3 No documentation. D3DFMT_DXT4 No documentation. D3DFMT_DXT5 No documentation. D3DFMT_D16_LOCKABLE No documentation. D3DFMT_D32 No documentation. D3DFMT_D15S1 No documentation. D3DFMT_D24S8 No documentation. D3DFMT_D24X8 No documentation. D3DFMT_D24X4S4 No documentation. D3DFMT_D16 No documentation. D3DFMT_D32F_LOCKABLE No documentation. D3DFMT_D24FS8 No documentation. D3DFMT_D32_LOCKABLE No documentation. D3DFMT_S8_LOCKABLE No documentation. D3DFMT_L16 No documentation. D3DFMT_VERTEXDATA No documentation. D3DFMT_INDEX16 No documentation. D3DFMT_INDEX32 No documentation. D3DFMT_Q16W16V16U16 No documentation. D3DFMT_MULTI2_ARGB8 No documentation. D3DFMT_R16F No documentation. D3DFMT_G16R16F No documentation. D3DFMT_A16B16G16R16F No documentation. D3DFMT_R32F No documentation. D3DFMT_G32R32F No documentation. D3DFMT_A32B32G32R32F No documentation. D3DFMT_CxV8U8 No documentation. D3DFMT_A1 No documentation. D3DFMT_A2B10G10R10_XR_BIAS No documentation. D3DFMT_BINARYBUFFER No documentation. D3DXFX No documentation. D3DXFX_DONOTSAVESTATE No documentation. D3DXFX_DONOTSAVESHADERSTATE No documentation. D3DXFX_DONOTSAVESAMPLERSTATE No documentation. D3DXFX_NOT_CLONEABLE No documentation. D3DXFX_LARGEADDRESSAWARE None. None No documentation. D3DXIMAGE_FILEFORMAT No documentation. D3DXIFF_BMP No documentation. D3DXIFF_JPG No documentation. D3DXIFF_TGA No documentation. D3DXIFF_PNG No documentation. D3DXIFF_DDS No documentation. D3DXIFF_PPM No documentation. D3DXIFF_DIB No documentation. D3DXIFF_HDR No documentation. D3DXIFF_PFM No documentation. D3DXINCLUDE_TYPE No documentation. D3DXINC_LOCAL No documentation. D3DXINC_SYSTEM No documentation. D3DISSUE No documentation. D3DISSUE_END No documentation. D3DISSUE_BEGIN No documentation. D3DLIGHTTYPE No documentation. D3DLIGHT_POINT No documentation. D3DLIGHT_SPOT No documentation. D3DLIGHT_DIRECTIONAL No documentation. D3DLINECAPS No documentation. D3DLINECAPS_TEXTURE No documentation. D3DLINECAPS_ZTEST No documentation. D3DLINECAPS_BLEND No documentation. D3DLINECAPS_ALPHACMP No documentation. D3DLINECAPS_FOG No documentation. D3DLINECAPS_ANTIALIAS No documentation. D3DLOCK No documentation. D3DLOCK_READONLY No documentation. D3DLOCK_DISCARD No documentation. D3DLOCK_NOOVERWRITE No documentation. D3DLOCK_NOSYSLOCK No documentation. D3DLOCK_DONOTWAIT No documentation. D3DLOCK_NO_DIRTY_UPDATE None. None No documentation. D3DXMESHDATATYPE No documentation. D3DXMESHTYPE_MESH No documentation. D3DXMESHTYPE_PMESH No documentation. D3DXMESHTYPE_PATCHMESH No documentation. _D3DXMESH No documentation. D3DXMESH_32BIT No documentation. D3DXMESH_DONOTCLIP No documentation. D3DXMESH_POINTS No documentation. D3DXMESH_RTPATCHES No documentation. D3DXMESH_NPATCHES No documentation. D3DXMESH_VB_SYSTEMMEM No documentation. D3DXMESH_VB_MANAGED No documentation. D3DXMESH_VB_WRITEONLY No documentation. D3DXMESH_VB_DYNAMIC No documentation. D3DXMESH_VB_SOFTWAREPROCESSING No documentation. D3DXMESH_IB_SYSTEMMEM No documentation. D3DXMESH_IB_MANAGED No documentation. D3DXMESH_IB_WRITEONLY No documentation. D3DXMESH_IB_DYNAMIC No documentation. D3DXMESH_IB_SOFTWAREPROCESSING No documentation. D3DXMESH_VB_SHARE No documentation. D3DXMESH_USEHWONLY No documentation. D3DXMESH_SYSTEMMEM No documentation. D3DXMESH_MANAGED No documentation. D3DXMESH_WRITEONLY No documentation. D3DXMESH_DYNAMIC No documentation. D3DXMESH_SOFTWAREPROCESSING No documentation. _D3DXMESHOPT No documentation. D3DXMESHOPT_COMPACT No documentation. D3DXMESHOPT_ATTRSORT No documentation. D3DXMESHOPT_VERTEXCACHE No documentation. D3DXMESHOPT_STRIPREORDER No documentation. D3DXMESHOPT_IGNOREVERTS No documentation. D3DXMESHOPT_DONOTSPLIT No documentation. D3DXMESHOPT_DEVICEINDEPENDENT No documentation. _D3DXMESHSIMP No documentation. D3DXMESHSIMP_VERTEX No documentation. D3DXMESHSIMP_FACE No documentation. D3DMULTISAMPLE_TYPE No documentation. D3DMULTISAMPLE_NONE No documentation. D3DMULTISAMPLE_NONMASKABLE No documentation. D3DMULTISAMPLE_2_SAMPLES No documentation. D3DMULTISAMPLE_3_SAMPLES No documentation. D3DMULTISAMPLE_4_SAMPLES No documentation. D3DMULTISAMPLE_5_SAMPLES No documentation. D3DMULTISAMPLE_6_SAMPLES No documentation. D3DMULTISAMPLE_7_SAMPLES No documentation. D3DMULTISAMPLE_8_SAMPLES No documentation. D3DMULTISAMPLE_9_SAMPLES No documentation. D3DMULTISAMPLE_10_SAMPLES No documentation. D3DMULTISAMPLE_11_SAMPLES No documentation. D3DMULTISAMPLE_12_SAMPLES No documentation. D3DMULTISAMPLE_13_SAMPLES No documentation. D3DMULTISAMPLE_14_SAMPLES No documentation. D3DMULTISAMPLE_15_SAMPLES No documentation. D3DMULTISAMPLE_16_SAMPLES No documentation. D3DX_NORMALMAP No documentation. D3DX_NORMALMAP_MIRROR_U No documentation. D3DX_NORMALMAP_MIRROR_V No documentation. D3DX_NORMALMAP_MIRROR No documentation. D3DX_NORMALMAP_INVERTSIGN No documentation. D3DX_NORMALMAP_COMPUTE_OCCLUSION No documentation. D3DXPARAMETER_CLASS No documentation. D3DXPC_SCALAR No documentation. D3DXPC_VECTOR No documentation. D3DXPC_MATRIX_ROWS No documentation. D3DXPC_MATRIX_COLUMNS No documentation. D3DXPC_OBJECT No documentation. D3DXPC_STRUCT No documentation. D3DX_PARAMETER No documentation. D3DX_PARAMETER_SHARED No documentation. D3DX_PARAMETER_LITERAL No documentation. D3DX_PARAMETER_ANNOTATION None. None No documentation. D3DXPARAMETER_TYPE No documentation. D3DXPT_VOID No documentation. D3DXPT_BOOL No documentation. D3DXPT_INT No documentation. D3DXPT_FLOAT No documentation. D3DXPT_STRING No documentation. D3DXPT_TEXTURE No documentation. D3DXPT_TEXTURE1D No documentation. D3DXPT_TEXTURE2D No documentation. D3DXPT_TEXTURE3D No documentation. D3DXPT_TEXTURECUBE No documentation. D3DXPT_SAMPLER No documentation. D3DXPT_SAMPLER1D No documentation. D3DXPT_SAMPLER2D No documentation. D3DXPT_SAMPLER3D No documentation. D3DXPT_SAMPLERCUBE No documentation. D3DXPT_PIXELSHADER No documentation. D3DXPT_VERTEXSHADER No documentation. D3DXPT_PIXELFRAGMENT No documentation. D3DXPT_VERTEXFRAGMENT No documentation. D3DXPT_UNSUPPORTED No documentation. D3DPATCHEDGESTYLE No documentation. D3DPATCHEDGE_DISCRETE No documentation. D3DPATCHEDGE_CONTINUOUS No documentation. D3DXPATCHMESHTYPE No documentation. D3DXPATCHMESH_RECT No documentation. D3DXPATCHMESH_TRI No documentation. D3DXPATCHMESH_NPATCH No documentation. D3DPS20CAPS No documentation. D3DPS20CAPS_ARBITRARYSWIZZLE No documentation. D3DPS20CAPS_GRADIENTINSTRUCTIONS No documentation. D3DPS20CAPS_PREDICATION No documentation. D3DPS20CAPS_NODEPENDENTREADLIMIT No documentation. D3DPS20CAPS_NOTEXINSTRUCTIONLIMIT None. None No documentation. D3DXPLAYBACK_TYPE No documentation. D3DXPLAY_LOOP No documentation. D3DXPLAY_ONCE No documentation. D3DXPLAY_PINGPONG No documentation. D3DPOOL No documentation. D3DPOOL_DEFAULT No documentation. D3DPOOL_MANAGED No documentation. D3DPOOL_SYSTEMMEM No documentation. D3DPOOL_SCRATCH No documentation. D3DPRESENT No documentation. D3DPRESENT_BACK_BUFFERS_MAX No documentation. D3DPRESENT_BACK_BUFFERS_MAX_EX No documentation. D3DPRESENT_DONOTWAIT No documentation. D3DPRESENT_LINEAR_CONTENT No documentation. D3DPRESENT_DONOTFLIP No documentation. D3DPRESENT_FLIPRESTART No documentation. D3DPRESENT_VIDEO_RESTRICT_TO_MONITOR No documentation. D3DPRESENT_UPDATEOVERLAYONLY No documentation. D3DPRESENT_HIDEOVERLAY No documentation. D3DPRESENT_UPDATECOLORKEY No documentation. D3DPRESENT_FORCEIMMEDIATE No documentation. D3DPRESENT_RATE_DEFAULT None. None No documentation. D3DPRESENTFLAG No documentation. D3DPRESENTFLAG_LOCKABLE_BACKBUFFER No documentation. D3DPRESENTFLAG_DISCARD_DEPTHSTENCIL No documentation. D3DPRESENTFLAG_DEVICECLIP No documentation. D3DPRESENTFLAG_VIDEO No documentation. D3DPRESENTFLAG_NOAUTOROTATE No documentation. D3DPRESENTFLAG_UNPRUNEDMODE No documentation. D3DPRESENTFLAG_OVERLAY_LIMITEDRGB No documentation. D3DPRESENTFLAG_OVERLAY_YCbCr_BT709 No documentation. D3DPRESENTFLAG_OVERLAY_YCbCr_xvYCC No documentation. D3DPRESENTFLAG_RESTRICTED_CONTENT No documentation. D3DPRESENTFLAG_RESTRICT_SHARED_RESOURCE_DRIVER None. None No documentation. D3DPRESENT_INTERVAL No documentation. D3DPRESENT_INTERVAL_DEFAULT No documentation. D3DPRESENT_INTERVAL_ONE No documentation. D3DPRESENT_INTERVAL_TWO No documentation. D3DPRESENT_INTERVAL_THREE No documentation. D3DPRESENT_INTERVAL_FOUR No documentation. D3DPRESENT_INTERVAL_IMMEDIATE No documentation. D3DPMISCCAPS No documentation. D3DPMISCCAPS_MASKZ No documentation. D3DPMISCCAPS_CULLNONE No documentation. D3DPMISCCAPS_CULLCW No documentation. D3DPMISCCAPS_CULLCCW No documentation. D3DPMISCCAPS_COLORWRITEENABLE No documentation. D3DPMISCCAPS_CLIPPLANESCALEDPOINTS No documentation. D3DPMISCCAPS_CLIPTLVERTS No documentation. D3DPMISCCAPS_TSSARGTEMP No documentation. D3DPMISCCAPS_BLENDOP No documentation. D3DPMISCCAPS_NULLREFERENCE No documentation. D3DPMISCCAPS_INDEPENDENTWRITEMASKS No documentation. D3DPMISCCAPS_PERSTAGECONSTANT No documentation. D3DPMISCCAPS_FOGANDSPECULARALPHA No documentation. D3DPMISCCAPS_SEPARATEALPHABLEND No documentation. D3DPMISCCAPS_MRTINDEPENDENTBITDEPTHS No documentation. D3DPMISCCAPS_MRTPOSTPIXELSHADERBLENDING No documentation. D3DPMISCCAPS_FOGVERTEXCLAMPED No documentation. D3DPMISCCAPS_POSTBLENDSRGBCONVERT No documentation. D3DPRIMITIVETYPE No documentation. D3DPT_POINTLIST No documentation. D3DPT_LINELIST No documentation. D3DPT_LINESTRIP No documentation. D3DPT_TRIANGLELIST No documentation. D3DPT_TRIANGLESTRIP No documentation. D3DPT_TRIANGLEFAN No documentation. D3DQUERYTYPE No documentation. D3DQUERYTYPE_VCACHE No documentation. D3DQUERYTYPE_RESOURCEMANAGER No documentation. D3DQUERYTYPE_VERTEXSTATS No documentation. D3DQUERYTYPE_EVENT No documentation. D3DQUERYTYPE_OCCLUSION No documentation. D3DQUERYTYPE_TIMESTAMP No documentation. D3DQUERYTYPE_TIMESTAMPDISJOINT No documentation. D3DQUERYTYPE_TIMESTAMPFREQ No documentation. D3DQUERYTYPE_PIPELINETIMINGS No documentation. D3DQUERYTYPE_INTERFACETIMINGS No documentation. D3DQUERYTYPE_VERTEXTIMINGS No documentation. D3DQUERYTYPE_PIXELTIMINGS No documentation. D3DQUERYTYPE_BANDWIDTHTIMINGS No documentation. D3DQUERYTYPE_CACHEUTILIZATION No documentation. D3DQUERYTYPE_MEMORYPRESSURE No documentation. D3DPRASTERCAPS No documentation. D3DPRASTERCAPS_DITHER No documentation. D3DPRASTERCAPS_ZTEST No documentation. D3DPRASTERCAPS_FOGVERTEX No documentation. D3DPRASTERCAPS_FOGTABLE No documentation. D3DPRASTERCAPS_MIPMAPLODBIAS No documentation. D3DPRASTERCAPS_ZBUFFERLESSHSR No documentation. D3DPRASTERCAPS_FOGRANGE No documentation. D3DPRASTERCAPS_ANISOTROPY No documentation. D3DPRASTERCAPS_WBUFFER No documentation. D3DPRASTERCAPS_WFOG No documentation. D3DPRASTERCAPS_ZFOG No documentation. D3DPRASTERCAPS_COLORPERSPECTIVE No documentation. D3DPRASTERCAPS_SCISSORTEST No documentation. D3DPRASTERCAPS_SLOPESCALEDEPTHBIAS No documentation. D3DPRASTERCAPS_DEPTHBIAS No documentation. D3DPRASTERCAPS_MULTISAMPLE_TOGGLE No documentation. D3DXREGISTER_SET No documentation. D3DXRS_BOOL No documentation. D3DXRS_INT4 No documentation. D3DXRS_FLOAT4 No documentation. D3DXRS_SAMPLER No documentation. D3DRENDERSTATETYPE No documentation. D3DRS_ZENABLE No documentation. D3DRS_FILLMODE No documentation. D3DRS_SHADEMODE No documentation. D3DRS_ZWRITEENABLE No documentation. D3DRS_ALPHATESTENABLE No documentation. D3DRS_LASTPIXEL No documentation. D3DRS_SRCBLEND No documentation. D3DRS_DESTBLEND No documentation. D3DRS_CULLMODE No documentation. D3DRS_ZFUNC No documentation. D3DRS_ALPHAREF No documentation. D3DRS_ALPHAFUNC No documentation. D3DRS_DITHERENABLE No documentation. D3DRS_ALPHABLENDENABLE No documentation. D3DRS_FOGENABLE No documentation. D3DRS_SPECULARENABLE No documentation. D3DRS_FOGCOLOR No documentation. D3DRS_FOGTABLEMODE No documentation. D3DRS_FOGSTART No documentation. D3DRS_FOGEND No documentation. D3DRS_FOGDENSITY No documentation. D3DRS_RANGEFOGENABLE No documentation. D3DRS_STENCILENABLE No documentation. D3DRS_STENCILFAIL No documentation. D3DRS_STENCILZFAIL No documentation. D3DRS_STENCILPASS No documentation. D3DRS_STENCILFUNC No documentation. D3DRS_STENCILREF No documentation. D3DRS_STENCILMASK No documentation. D3DRS_STENCILWRITEMASK No documentation. D3DRS_TEXTUREFACTOR No documentation. D3DRS_WRAP0 No documentation. D3DRS_WRAP1 No documentation. D3DRS_WRAP2 No documentation. D3DRS_WRAP3 No documentation. D3DRS_WRAP4 No documentation. D3DRS_WRAP5 No documentation. D3DRS_WRAP6 No documentation. D3DRS_WRAP7 No documentation. D3DRS_CLIPPING No documentation. D3DRS_LIGHTING No documentation. D3DRS_AMBIENT No documentation. D3DRS_FOGVERTEXMODE No documentation. D3DRS_COLORVERTEX No documentation. D3DRS_LOCALVIEWER No documentation. D3DRS_NORMALIZENORMALS No documentation. D3DRS_DIFFUSEMATERIALSOURCE No documentation. D3DRS_SPECULARMATERIALSOURCE No documentation. D3DRS_AMBIENTMATERIALSOURCE No documentation. D3DRS_EMISSIVEMATERIALSOURCE No documentation. D3DRS_VERTEXBLEND No documentation. D3DRS_CLIPPLANEENABLE No documentation. D3DRS_POINTSIZE No documentation. D3DRS_POINTSIZE_MIN No documentation. D3DRS_POINTSPRITEENABLE No documentation. D3DRS_POINTSCALEENABLE No documentation. D3DRS_POINTSCALE_A No documentation. D3DRS_POINTSCALE_B No documentation. D3DRS_POINTSCALE_C No documentation. D3DRS_MULTISAMPLEANTIALIAS No documentation. D3DRS_MULTISAMPLEMASK No documentation. D3DRS_PATCHEDGESTYLE No documentation. D3DRS_DEBUGMONITORTOKEN No documentation. D3DRS_POINTSIZE_MAX No documentation. D3DRS_INDEXEDVERTEXBLENDENABLE No documentation. D3DRS_COLORWRITEENABLE No documentation. D3DRS_TWEENFACTOR No documentation. D3DRS_BLENDOP No documentation. D3DRS_POSITIONDEGREE No documentation. D3DRS_NORMALDEGREE No documentation. D3DRS_SCISSORTESTENABLE No documentation. D3DRS_SLOPESCALEDEPTHBIAS No documentation. D3DRS_ANTIALIASEDLINEENABLE No documentation. D3DRS_MINTESSELLATIONLEVEL No documentation. D3DRS_MAXTESSELLATIONLEVEL No documentation. D3DRS_ADAPTIVETESS_X No documentation. D3DRS_ADAPTIVETESS_Y No documentation. D3DRS_ADAPTIVETESS_Z No documentation. D3DRS_ADAPTIVETESS_W No documentation. D3DRS_ENABLEADAPTIVETESSELLATION No documentation. D3DRS_TWOSIDEDSTENCILMODE No documentation. D3DRS_CCW_STENCILFAIL No documentation. D3DRS_CCW_STENCILZFAIL No documentation. D3DRS_CCW_STENCILPASS No documentation. D3DRS_CCW_STENCILFUNC No documentation. D3DRS_COLORWRITEENABLE1 No documentation. D3DRS_COLORWRITEENABLE2 No documentation. D3DRS_COLORWRITEENABLE3 No documentation. D3DRS_BLENDFACTOR No documentation. D3DRS_SRGBWRITEENABLE No documentation. D3DRS_DEPTHBIAS No documentation. D3DRS_WRAP8 No documentation. D3DRS_WRAP9 No documentation. D3DRS_WRAP10 No documentation. D3DRS_WRAP11 No documentation. D3DRS_WRAP12 No documentation. D3DRS_WRAP13 No documentation. D3DRS_WRAP14 No documentation. D3DRS_WRAP15 No documentation. D3DRS_SEPARATEALPHABLENDENABLE No documentation. D3DRS_SRCBLENDALPHA No documentation. D3DRS_DESTBLENDALPHA No documentation. D3DRS_BLENDOPALPHA No documentation. D3DX_RESOURCE_RESIDENCY No documentation. D3DRESOURCETYPE No documentation. D3DRTYPE_SURFACE No documentation. D3DRTYPE_VOLUME No documentation. D3DRTYPE_TEXTURE No documentation. D3DRTYPE_VOLUMETEXTURE No documentation. D3DRTYPE_CUBETEXTURE No documentation. D3DRTYPE_VERTEXBUFFER No documentation. D3DRTYPE_INDEXBUFFER No documentation. D3DSAMPLERSTATETYPE No documentation. D3DSAMP_ADDRESSU No documentation. D3DSAMP_ADDRESSV No documentation. D3DSAMP_ADDRESSW No documentation. D3DSAMP_BORDERCOLOR No documentation. D3DSAMP_MAGFILTER No documentation. D3DSAMP_MINFILTER No documentation. D3DSAMP_MIPFILTER No documentation. D3DSAMP_MIPMAPLODBIAS No documentation. D3DSAMP_MAXMIPLEVEL No documentation. D3DSAMP_MAXANISOTROPY No documentation. D3DSAMP_SRGBTEXTURE No documentation. D3DSAMP_ELEMENTINDEX No documentation. D3DSAMP_DMAPOFFSET No documentation. D3DSAMPLER_TEXTURE_TYPE No documentation. D3DSTT_UNKNOWN No documentation. D3DSTT_2D No documentation. D3DSTT_CUBE No documentation. D3DSTT_VOLUME No documentation. D3DSCANLINEORDERING No documentation. D3DSCANLINEORDERING_UNKNOWN No documentation. D3DSCANLINEORDERING_PROGRESSIVE No documentation. D3DSCANLINEORDERING_INTERLACED No documentation. D3DPSHADECAPS No documentation. D3DPSHADECAPS_COLORGOURAUDRGB No documentation. D3DPSHADECAPS_SPECULARGOURAUDRGB No documentation. D3DPSHADECAPS_ALPHAGOURAUDBLEND No documentation. D3DPSHADECAPS_FOGGOURAUD No documentation. D3DSHADEMODE No documentation. D3DSHADE_FLAT No documentation. D3DSHADE_GOURAUD No documentation. D3DSHADE_PHONG No documentation. D3DXSHADER No documentation. D3DXSHADER_DEBUG No documentation. D3DXSHADER_SKIPVALIDATION No documentation. D3DXSHADER_SKIPOPTIMIZATION No documentation. D3DXSHADER_PACKMATRIX_ROWMAJOR No documentation. D3DXSHADER_PACKMATRIX_COLUMNMAJOR No documentation. D3DXSHADER_PARTIALPRECISION No documentation. D3DXSHADER_FORCE_VS_SOFTWARE_NOOPT No documentation. D3DXSHADER_FORCE_PS_SOFTWARE_NOOPT No documentation. D3DXSHADER_NO_PRESHADER No documentation. D3DXSHADER_AVOID_FLOW_CONTROL No documentation. D3DXSHADER_PREFER_FLOW_CONTROL No documentation. D3DXSHADER_ENABLE_BACKWARDS_COMPATIBILITY No documentation. D3DXSHADER_IEEE_STRICTNESS No documentation. D3DXSHADER_USE_LEGACY_D3DX9_31_DLL No documentation. D3DXSHADER_OPTIMIZATION_LEVEL0 No documentation. D3DXSHADER_OPTIMIZATION_LEVEL1 No documentation. D3DXSHADER_OPTIMIZATION_LEVEL2 No documentation. D3DXSHADER_OPTIMIZATION_LEVEL3 None. None No documentation. D3DXSPRITE No documentation. D3DXSPRITE_DONOTSAVESTATE No documentation. D3DXSPRITE_DONOTMODIFY_RENDERSTATE No documentation. D3DXSPRITE_OBJECTSPACE No documentation. D3DXSPRITE_BILLBOARD No documentation. D3DXSPRITE_ALPHABLEND No documentation. D3DXSPRITE_SORT_TEXTURE No documentation. D3DXSPRITE_SORT_DEPTH_FRONTTOBACK No documentation. D3DXSPRITE_SORT_DEPTH_BACKTOFRONT No documentation. D3DXSPRITE_DO_NOT_ADDREF_TEXTURE None. None No documentation. D3DSTATEBLOCKTYPE No documentation. D3DSBT_ALL No documentation. D3DSBT_PIXELSTATE No documentation. D3DSBT_VERTEXSTATE No documentation. D3DSTENCILCAPS No documentation. D3DSTENCILCAPS_KEEP No documentation. D3DSTENCILCAPS_ZERO No documentation. D3DSTENCILCAPS_REPLACE No documentation. D3DSTENCILCAPS_INCRSAT No documentation. D3DSTENCILCAPS_DECRSAT No documentation. D3DSTENCILCAPS_INVERT No documentation. D3DSTENCILCAPS_INCR No documentation. D3DSTENCILCAPS_DECR No documentation. D3DSTENCILCAPS_TWOSIDED No documentation. D3DSTENCILOP No documentation. D3DSTENCILOP_KEEP No documentation. D3DSTENCILOP_ZERO No documentation. D3DSTENCILOP_REPLACE No documentation. D3DSTENCILOP_INCRSAT No documentation. D3DSTENCILOP_DECRSAT No documentation. D3DSTENCILOP_INVERT No documentation. D3DSTENCILOP_INCR No documentation. D3DSTENCILOP_DECR No documentation. D3DSTREAMSOURCE No documentation. D3DSTREAMSOURCE_INDEXEDDATA No documentation. D3DSTREAMSOURCE_INSTANCEDATA No documentation. D3DSWAPEFFECT No documentation. D3DSWAPEFFECT_DISCARD No documentation. D3DSWAPEFFECT_FLIP No documentation. D3DSWAPEFFECT_COPY No documentation. D3DSWAPEFFECT_OVERLAY No documentation. D3DSWAPEFFECT_FLIPEX No documentation. D3DXTANGENT No documentation. D3DXTANGENT_WRAP_U No documentation. D3DXTANGENT_WRAP_V No documentation. D3DXTANGENT_WRAP_UV No documentation. D3DXTANGENT_DONT_NORMALIZE_PARTIALS No documentation. D3DXTANGENT_DONT_ORTHOGONALIZE No documentation. D3DXTANGENT_ORTHOGONALIZE_FROM_V No documentation. D3DXTANGENT_ORTHOGONALIZE_FROM_U No documentation. D3DXTANGENT_WEIGHT_BY_AREA No documentation. D3DXTANGENT_WEIGHT_EQUAL No documentation. D3DXTANGENT_WIND_CW No documentation. D3DXTANGENT_CALCULATE_NORMALS No documentation. D3DXTANGENT_GENERATE_IN_PLACE None. None No documentation. D3DTEXTUREADDRESS No documentation. D3DTADDRESS_WRAP No documentation. D3DTADDRESS_MIRROR No documentation. D3DTADDRESS_CLAMP No documentation. D3DTADDRESS_BORDER No documentation. D3DTADDRESS_MIRRORONCE No documentation. D3DPTADDRESSCAPS No documentation. D3DPTADDRESSCAPS_WRAP No documentation. D3DPTADDRESSCAPS_MIRROR No documentation. D3DPTADDRESSCAPS_CLAMP No documentation. D3DPTADDRESSCAPS_BORDER No documentation. D3DPTADDRESSCAPS_INDEPENDENTUV No documentation. D3DPTADDRESSCAPS_MIRRORONCE No documentation. D3DTA No documentation. D3DTA_SELECTMASK No documentation. D3DTA_DIFFUSE No documentation. D3DTA_CURRENT No documentation. D3DTA_TEXTURE No documentation. D3DTA_TFACTOR No documentation. D3DTA_SPECULAR No documentation. D3DTA_TEMP No documentation. D3DTA_CONSTANT No documentation. D3DTA_COMPLEMENT No documentation. D3DTA_ALPHAREPLICATE No documentation. D3DPTEXTURECAPS No documentation. D3DPTEXTURECAPS_PERSPECTIVE No documentation. D3DPTEXTURECAPS_POW2 No documentation. D3DPTEXTURECAPS_ALPHA No documentation. D3DPTEXTURECAPS_SQUAREONLY No documentation. D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE No documentation. D3DPTEXTURECAPS_ALPHAPALETTE No documentation. D3DPTEXTURECAPS_NONPOW2CONDITIONAL No documentation. D3DPTEXTURECAPS_PROJECTED No documentation. D3DPTEXTURECAPS_CUBEMAP No documentation. D3DPTEXTURECAPS_VOLUMEMAP No documentation. D3DPTEXTURECAPS_MIPMAP No documentation. D3DPTEXTURECAPS_MIPVOLUMEMAP No documentation. D3DPTEXTURECAPS_MIPCUBEMAP No documentation. D3DPTEXTURECAPS_CUBEMAP_POW2 No documentation. D3DPTEXTURECAPS_VOLUMEMAP_POW2 No documentation. D3DPTEXTURECAPS_NOPROJECTEDBUMPENV No documentation. D3DTSS_TCI No documentation. D3DTSS_TCI_PASSTHRU No documentation. D3DTSS_TCI_CAMERASPACENORMAL No documentation. D3DTSS_TCI_CAMERASPACEPOSITION No documentation. D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR No documentation. D3DTSS_TCI_SPHEREMAP No documentation. D3DTEXTUREFILTERTYPE No documentation. D3DTEXF_NONE No documentation. D3DTEXF_POINT No documentation. D3DTEXF_LINEAR No documentation. D3DTEXF_ANISOTROPIC No documentation. D3DTEXF_PYRAMIDALQUAD No documentation. D3DTEXF_GAUSSIANQUAD No documentation. D3DTEXF_CONVOLUTIONMONO No documentation. D3DTEXTUREOP No documentation. D3DTOP_DISABLE No documentation. D3DTOP_SELECTARG1 No documentation. D3DTOP_SELECTARG2 No documentation. D3DTOP_MODULATE No documentation. D3DTOP_MODULATE2X No documentation. D3DTOP_MODULATE4X No documentation. D3DTOP_ADD No documentation. D3DTOP_ADDSIGNED No documentation. D3DTOP_ADDSIGNED2X No documentation. D3DTOP_SUBTRACT No documentation. D3DTOP_ADDSMOOTH No documentation. D3DTOP_BLENDDIFFUSEALPHA No documentation. D3DTOP_BLENDTEXTUREALPHA No documentation. D3DTOP_BLENDFACTORALPHA No documentation. D3DTOP_BLENDTEXTUREALPHAPM No documentation. D3DTOP_BLENDCURRENTALPHA No documentation. D3DTOP_PREMODULATE No documentation. D3DTOP_MODULATEALPHA_ADDCOLOR No documentation. D3DTOP_MODULATECOLOR_ADDALPHA No documentation. D3DTOP_MODULATEINVALPHA_ADDCOLOR No documentation. D3DTOP_MODULATEINVCOLOR_ADDALPHA No documentation. D3DTOP_BUMPENVMAP No documentation. D3DTOP_BUMPENVMAPLUMINANCE No documentation. D3DTOP_DOTPRODUCT3 No documentation. D3DTOP_MULTIPLYADD No documentation. D3DTOP_LERP No documentation. D3DTEXOPCAPS No documentation. D3DTEXOPCAPS_DISABLE No documentation. D3DTEXOPCAPS_SELECTARG1 No documentation. D3DTEXOPCAPS_SELECTARG2 No documentation. D3DTEXOPCAPS_MODULATE No documentation. D3DTEXOPCAPS_MODULATE2X No documentation. D3DTEXOPCAPS_MODULATE4X No documentation. D3DTEXOPCAPS_ADD No documentation. D3DTEXOPCAPS_ADDSIGNED No documentation. D3DTEXOPCAPS_ADDSIGNED2X No documentation. D3DTEXOPCAPS_SUBTRACT No documentation. D3DTEXOPCAPS_ADDSMOOTH No documentation. D3DTEXOPCAPS_BLENDDIFFUSEALPHA No documentation. D3DTEXOPCAPS_BLENDTEXTUREALPHA No documentation. D3DTEXOPCAPS_BLENDFACTORALPHA No documentation. D3DTEXOPCAPS_BLENDTEXTUREALPHAPM No documentation. D3DTEXOPCAPS_BLENDCURRENTALPHA No documentation. D3DTEXOPCAPS_PREMODULATE No documentation. D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR No documentation. D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA No documentation. D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR No documentation. D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA No documentation. D3DTEXOPCAPS_BUMPENVMAP No documentation. D3DTEXOPCAPS_BUMPENVMAPLUMINANCE No documentation. D3DTEXOPCAPS_DOTPRODUCT3 No documentation. D3DTEXOPCAPS_MULTIPLYADD No documentation. D3DTEXOPCAPS_LERP No documentation. D3DTEXTURESTAGESTATETYPE No documentation. D3DTSS_COLOROP No documentation. D3DTSS_COLORARG1 No documentation. D3DTSS_COLORARG2 No documentation. D3DTSS_ALPHAOP No documentation. D3DTSS_ALPHAARG1 No documentation. D3DTSS_ALPHAARG2 No documentation. D3DTSS_BUMPENVMAT00 No documentation. D3DTSS_BUMPENVMAT01 No documentation. D3DTSS_BUMPENVMAT10 No documentation. D3DTSS_BUMPENVMAT11 No documentation. D3DTSS_TEXCOORDINDEX No documentation. D3DTSS_BUMPENVLSCALE No documentation. D3DTSS_BUMPENVLOFFSET No documentation. D3DTSS_TEXTURETRANSFORMFLAGS No documentation. D3DTSS_COLORARG0 No documentation. D3DTSS_ALPHAARG0 No documentation. D3DTSS_RESULTARG No documentation. D3DTSS_CONSTANT No documentation. D3DTEXTURETRANSFORMFLAGS No documentation. D3DTTFF_DISABLE No documentation. D3DTTFF_COUNT1 No documentation. D3DTTFF_COUNT2 No documentation. D3DTTFF_COUNT3 No documentation. D3DTTFF_COUNT4 No documentation. D3DTTFF_PROJECTED No documentation. D3DWRAPCOORD No documentation. D3DWRAPCOORD_0 No documentation. D3DWRAPCOORD_1 No documentation. D3DWRAPCOORD_2 No documentation. D3DWRAPCOORD_3 None. None No documentation. D3DXPRIORITY_TYPE No documentation. D3DXPRIORITY_LOW No documentation. D3DXPRIORITY_HIGH No documentation. D3DTRANSFORMSTATETYPE2 No documentation. D3DXTRANSITION_TYPE No documentation. D3DXTRANSITION_LINEAR No documentation. D3DXTRANSITION_EASEINEASEOUT No documentation. D3DUSAGE No documentation. D3DUSAGE_RENDERTARGET No documentation. D3DUSAGE_DEPTHSTENCIL No documentation. D3DUSAGE_DYNAMIC No documentation. D3DUSAGE_NONSECURE No documentation. D3DUSAGE_AUTOGENMIPMAP No documentation. D3DUSAGE_DMAP No documentation. D3DUSAGE_QUERY_LEGACYBUMPMAP No documentation. D3DUSAGE_QUERY_SRGBREAD No documentation. D3DUSAGE_QUERY_FILTER No documentation. D3DUSAGE_QUERY_SRGBWRITE No documentation. D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING No documentation. D3DUSAGE_QUERY_VERTEXTEXTURE No documentation. D3DUSAGE_QUERY_WRAPANDMIP No documentation. D3DUSAGE_WRITEONLY No documentation. D3DUSAGE_SOFTWAREPROCESSING No documentation. D3DUSAGE_DONOTCLIP No documentation. D3DUSAGE_POINTS No documentation. D3DUSAGE_RTPATCHES No documentation. D3DUSAGE_NPATCHES No documentation. D3DUSAGE_TEXTAPI No documentation. D3DUSAGE_RESTRICTED_CONTENT No documentation. D3DUSAGE_RESTRICT_SHARED_RESOURCE No documentation. D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER None. None No documentation. D3DXIMT No documentation. D3DXIMT_WRAP_U No documentation. D3DXIMT_WRAP_V No documentation. D3DXIMT_WRAP_UV No documentation. D3DVERTEXBLENDFLAGS No documentation. D3DVBF_DISABLE No documentation. D3DVBF_1WEIGHTS No documentation. D3DVBF_2WEIGHTS No documentation. D3DVBF_3WEIGHTS No documentation. D3DVBF_TWEENING No documentation. D3DVBF_0WEIGHTS No documentation. D3DFVF No documentation. D3DFVF_RESERVED0 No documentation. D3DFVF_POSITION_MASK No documentation. D3DFVF_XYZ No documentation. D3DFVF_XYZRHW No documentation. D3DFVF_XYZB1 No documentation. D3DFVF_XYZB2 No documentation. D3DFVF_XYZB3 No documentation. D3DFVF_XYZB4 No documentation. D3DFVF_XYZB5 No documentation. D3DFVF_XYZW No documentation. D3DFVF_NORMAL No documentation. D3DFVF_PSIZE No documentation. D3DFVF_DIFFUSE No documentation. D3DFVF_SPECULAR No documentation. D3DFVF_TEXCOUNT_MASK No documentation. D3DFVF_TEXCOUNT_SHIFT No documentation. D3DFVF_TEX0 No documentation. D3DFVF_TEX1 No documentation. D3DFVF_TEX2 No documentation. D3DFVF_TEX3 No documentation. D3DFVF_TEX4 No documentation. D3DFVF_TEX5 No documentation. D3DFVF_TEX6 No documentation. D3DFVF_TEX7 No documentation. D3DFVF_TEX8 No documentation. D3DFVF_LASTBETA_UBYTE4 No documentation. D3DFVF_LASTBETA_D3DCOLOR None. None No documentation. D3DFVFCAPS No documentation. D3DFVFCAPS_TEXCOORDCOUNTMASK No documentation. D3DFVFCAPS_DONOTSTRIPELEMENTS No documentation. D3DFVFCAPS_PSIZE No documentation. D3DVTXPCAPS No documentation. D3DVTXPCAPS_TEXGEN No documentation. D3DVTXPCAPS_MATERIALSOURCE7 No documentation. D3DVTXPCAPS_DIRECTIONALLIGHTS No documentation. D3DVTXPCAPS_POSITIONALLIGHTS No documentation. D3DVTXPCAPS_LOCALVIEWER No documentation. D3DVTXPCAPS_TWEENING No documentation. D3DVTXPCAPS_TEXGEN_SPHEREMAP No documentation. D3DVTXPCAPS_NO_TEXGEN_NONLOCALVIEWER No documentation. D3DVS20CAPS No documentation. D3DVS20CAPS_PREDICATION None. None No documentation. D3DVERTEXTEXTURESAMPLER No documentation. D3DVERTEXTEXTURESAMPLER0 No documentation. D3DVERTEXTEXTURESAMPLER1 No documentation. D3DVERTEXTEXTURESAMPLER2 No documentation. D3DVERTEXTEXTURESAMPLER3 No documentation. D3DBUSTYPE No documentation. D3DBUSTYPE_OTHER No documentation. D3DBUSTYPE_PCI No documentation. D3DBUSTYPE_PCIX No documentation. D3DBUSTYPE_PCIEXPRESS No documentation. D3DBUSTYPE_AGP No documentation. D3DBUSIMPL_MODIFIER_INSIDE_OF_CHIPSET No documentation. D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP No documentation. D3DBUSIMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET No documentation. D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR No documentation. D3DBUSIMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE No documentation. D3DBUSIMPL_MODIFIER_NON_STANDARD No documentation. _D3DXWELDEPSILONSFLAGS No documentation. D3DXWELDEPSILONS_WELDALL No documentation. D3DXWELDEPSILONS_WELDPARTIALMATCHES No documentation. D3DXWELDEPSILONS_DONOTREMOVEVERTICES No documentation. D3DXWELDEPSILONS_DONOTSPLIT No documentation. D3DXF_FILEFORMAT2 No documentation. D3DXF_FILEFORMAT_BINARY No documentation. D3DXF_FILEFORMAT_TEXT No documentation. D3DXF_FILEFORMAT_COMPRESSED No documentation. D3DZBUFFERTYPE No documentation. D3DZB_FALSE No documentation. D3DZB_TRUE No documentation. D3DZB_USEW Functions Constant SdkVersion. D3D_SDK_VERSION DLLs loaders No documentation. No documentation. No documentation. No documentation. HRESULT Direct3DCreate9Ex([In] unsigned int SDKVersion,[Out, Fast] IDirect3D9Ex** arg1) No documentation. No documentation. No documentation. IDirect3D9* Direct3DCreate9([In] unsigned int SDKVersion) Functions DLLs loaders No documentation. No documentation. unsigned int D3DPERF_GetStatus() No documentation. No documentation. No documentation. void D3DPERF_SetMarker([In] D3DCOLOR col,[In] const wchar_t* wszName) No documentation. No documentation. BOOL D3DPERF_QueryRepeatFrame() No documentation. No documentation. No documentation. No documentation. int D3DPERF_BeginEvent([In] D3DCOLOR col,[In] const wchar_t* wszName) No documentation. No documentation. void D3DPERF_SetOptions([In] unsigned int dwOptions) No documentation. No documentation. No documentation. void D3DPERF_SetRegion([In] D3DCOLOR col,[In] const wchar_t* wszName) No documentation. No documentation. int D3DPERF_EndEvent() No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFrameAppendChild([In] D3DXFRAME* pFrameParent,[In] const D3DXFRAME* pFrameChild) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateKeyframedAnimationSet([In] const char* pName,[In] double TicksPerSecond,[In] D3DXPLAYBACK_TYPE Playback,[In] unsigned int NumAnimations,[In] unsigned int NumCallbackKeys,[In] const D3DXKEY_CALLBACK* pCallbackKeys,[In] ID3DXKeyframedAnimationSet** ppAnimationSet) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFrameRegisterNamedMatrices([In] D3DXFRAME* pFrameRoot,[In] ID3DXAnimationController* pAnimController) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshHierarchyFromXInMemory([In] const void* Memory,[In] unsigned int SizeOfMemory,[In] unsigned int MeshOptions,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXAllocateHierarchy* pAlloc,[In] ID3DXLoadUserData* pUserDataLoader,[In] D3DXFRAME** ppFrameHierarchy,[In] ID3DXAnimationController** ppAnimController) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCompressedAnimationSet([In] const char* pName,[In] double TicksPerSecond,[In] D3DXPLAYBACK_TYPE Playback,[In] ID3DXBuffer* pCompressedData,[In] unsigned int NumCallbackKeys,[In] const D3DXKEY_CALLBACK* pCallbackKeys,[In] ID3DXCompressedAnimationSet** ppAnimationSet) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveMeshHierarchyToFileW([In] const wchar_t* Filename,[In] unsigned int XFormat,[In] const D3DXFRAME* pFrameRoot,[In] ID3DXAnimationController* pAnimController,[In] ID3DXSaveUserData* pUserDataSaver) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFrameCalculateBoundingSphere([In] const D3DXFRAME* pFrameRoot,[In] D3DXVECTOR3* pObjectCenter,[In] float* pObjectRadius) No documentation. No documentation. No documentation. No documentation. D3DXFRAME* D3DXFrameFind([In] const D3DXFRAME* pFrameRoot,[In] const char* Name) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateAnimationController([In] unsigned int MaxNumMatrices,[In] unsigned int MaxNumAnimationSets,[In] unsigned int MaxNumTracks,[In] unsigned int MaxNumEvents,[In] ID3DXAnimationController** ppAnimController) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFrameDestroy([In] D3DXFRAME* pFrameRoot,[In] ID3DXAllocateHierarchy* pAlloc) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveMeshHierarchyToFileA([In] const char* Filename,[In] unsigned int XFormat,[In] const D3DXFRAME* pFrameRoot,[In] ID3DXAnimationController* pAnimcontroller,[In] ID3DXSaveUserData* pUserDataSaver) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshHierarchyFromXA([In] const char* Filename,[In] unsigned int MeshOptions,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXAllocateHierarchy* pAlloc,[In] ID3DXLoadUserData* pUserDataLoader,[In] D3DXFRAME** ppFrameHierarchy,[In] ID3DXAnimationController** ppAnimController) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshHierarchyFromXW([In] const wchar_t* Filename,[In] unsigned int MeshOptions,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXAllocateHierarchy* pAlloc,[In] ID3DXLoadUserData* pUserDataLoader,[In] D3DXFRAME** ppFrameHierarchy,[In] ID3DXAnimationController** ppAnimController) No documentation. No documentation. No documentation. unsigned int D3DXFrameNumNamedMatrices([In] const D3DXFRAME* pFrameRoot) No documentation. No documentation. No documentation. unsigned int D3DXGetDriverLevel([In] IDirect3DDevice9* pDevice) No documentation. No documentation. No documentation. BOOL D3DXDebugMute([In] BOOL Mute) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateFontA([In] IDirect3DDevice9* pDevice,[In] int Height,[In] unsigned int Width,[In] unsigned int Weight,[In] unsigned int MipLevels,[In] BOOL Italic,[In] unsigned int CharSet,[In] unsigned int OutputPrecision,[In] unsigned int Quality,[In] unsigned int PitchAndFamily,[In] const char* pFaceName,[In] ID3DXFont** ppFont) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateFontW([In] IDirect3DDevice9* pDevice,[In] int Height,[In] unsigned int Width,[In] unsigned int Weight,[In] unsigned int MipLevels,[In] BOOL Italic,[In] unsigned int CharSet,[In] unsigned int OutputPrecision,[In] unsigned int Quality,[In] unsigned int PitchAndFamily,[In] const wchar_t* pFaceName,[In] ID3DXFont** ppFont) No documentation. No documentation. No documentation. No documentation. BOOL D3DXCheckVersion([In] unsigned int D3DSdkVersion,[In] unsigned int D3DXSdkVersion) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateRenderToSurface([In] IDirect3DDevice9* pDevice,[In] unsigned int Width,[In] unsigned int Height,[In] D3DFORMAT Format,[In] BOOL DepthStencil,[In] D3DFORMAT DepthStencilFormat,[In] ID3DXRenderToSurface** ppRenderToSurface) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateFontIndirectW([In] IDirect3DDevice9* pDevice,[In] const D3DXFONT_DESCW* pDesc,[In] ID3DXFont** ppFont) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateSprite([In] IDirect3DDevice9* pDevice,[In] ID3DXSprite** ppSprite) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateLine([In] IDirect3DDevice9* pDevice,[In] ID3DXLine** ppLine) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateRenderToEnvMap([In] IDirect3DDevice9* pDevice,[In] unsigned int Size,[In] unsigned int MipLevels,[In] D3DFORMAT Format,[In] BOOL DepthStencil,[In] D3DFORMAT DepthStencilFormat,[In] ID3DXRenderToEnvMap** ppRenderToEnvMap) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffect([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataLen,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectCompiler([In] const char* pSrcData,[In] unsigned int SrcDataLen,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectCompiler** ppCompiler,[In] ID3DXBuffer** ppParseErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectCompilerFromResourceW([In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectCompiler** ppCompiler,[In] ID3DXBuffer** ppParseErrors) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXDisassembleEffect([In] ID3DXEffect* pEffect,[In] BOOL EnableColorCode,[In] ID3DXBuffer** ppDisassembly) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromFileExW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pSkipConstants,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectCompilerFromFileA([In] const char* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectCompiler** ppCompiler,[In] ID3DXBuffer** ppParseErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectCompilerFromFileW([In] const wchar_t* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectCompiler** ppCompiler,[In] ID3DXBuffer** ppParseErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromFileExA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pSkipConstants,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromResourceExA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pSkipConstants,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromResourceExW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pSkipConstants,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromResourceW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectEx([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataLen,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pSkipConstants,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromFileA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromFileW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectPool([In] ID3DXEffectPool** ppPool) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectCompilerFromResourceA([In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectCompiler** ppCompiler,[In] ID3DXBuffer** ppParseErrors) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateEffectFromResourceA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXEffectPool* pPool,[In] ID3DXEffect** ppEffect,[In] ID3DXBuffer** ppCompilationErrors) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFVFFromDeclarator([In] const D3DVERTEXELEMENT9* pDeclarator,[In] unsigned int* pFVF) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveMeshToXW([In] const wchar_t* pFilename,[In] ID3DXMesh* pMesh,[In] const unsigned int* pAdjacency,[In] const D3DXMATERIAL* pMaterials,[In] const D3DXEFFECTINSTANCE* pEffectInstances,[In] unsigned int NumMaterials,[In] unsigned int Format) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSimplifyMesh([In] ID3DXMesh* pMesh,[In] const unsigned int* pAdjacency,[In] const D3DXATTRIBUTEWEIGHTS* pVertexAttributeWeights,[In] const float* pVertexWeights,[In] unsigned int MinValue,[In] unsigned int Options,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXTessellateRectPatch([In] IDirect3DVertexBuffer9* pVB,[In] const float* pNumSegs,[In] const D3DVERTEXELEMENT9* pdwInDecl,[In] const D3DRECTPATCH_INFO* pRectPatchInfo,[In] ID3DXMesh* pMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXIntersectSubset([In] ID3DXBaseMesh* pMesh,[In] unsigned int AttribId,[In] const D3DXVECTOR3* pRayPos,[In] const D3DXVECTOR3* pRayDir,[In] BOOL* pHit,[In] unsigned int* pFaceIndex,[In] float* pU,[In] float* pV,[In] float* pDist,[In] ID3DXBuffer** ppAllHits,[In] unsigned int* pCountOfHits) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeTangentFrameEx([In] ID3DXMesh* pMesh,[In] unsigned int dwTextureInSemantic,[In] unsigned int dwTextureInIndex,[In] unsigned int dwUPartialOutSemantic,[In] unsigned int dwUPartialOutIndex,[In] unsigned int dwVPartialOutSemantic,[In] unsigned int dwVPartialOutIndex,[In] unsigned int dwNormalOutSemantic,[In] unsigned int dwNormalOutIndex,[In] unsigned int dwOptions,[In] const unsigned int* pdwAdjacency,[In] float fPartialEdgeThreshold,[In] float fSingularPointThreshold,[In] float fNormalEdgeThreshold,[In] ID3DXMesh** ppMeshOut,[In] ID3DXBuffer** ppVertexMapping) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeBoundingBox([In] const D3DXVECTOR3* pFirstPosition,[In] unsigned int NumVertices,[In] unsigned int dwStride,[In] D3DXVECTOR3* pMin,[In] D3DXVECTOR3* pMax) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeIMTFromPerTexelSignal([In] ID3DXMesh* pMesh,[In] unsigned int dwTextureIndex,[In] float* pfTexelSignal,[In] unsigned int uWidth,[In] unsigned int uHeight,[In] unsigned int uSignalDimension,[In] unsigned int uComponents,[In] unsigned int dwOptions,[In] __function__stdcall* pStatusCallback,[In] void* pUserContext,[In] ID3DXBuffer** ppIMTData) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXDeclaratorFromFVF([In] unsigned int FVF,[In] D3DVERTEXELEMENT9* pDeclarator) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXUVAtlasCreate([In] ID3DXMesh* pMesh,[In] unsigned int uMaxChartNumber,[In] float fMaxStretch,[In] unsigned int uWidth,[In] unsigned int uHeight,[In] float fGutter,[In] unsigned int dwTextureIndex,[In] const unsigned int* pdwAdjacency,[In] const unsigned int* pdwFalseEdgeAdjacency,[In] const float* pfIMTArray,[In] __function__stdcall* pStatusCallback,[In] float fCallbackFrequency,[In] void* pUserContext,[In] unsigned int dwOptions,[In] ID3DXMesh** ppMeshOut,[In] ID3DXBuffer** ppFacePartitioning,[In] ID3DXBuffer** ppVertexRemapArray,[In] float* pfMaxStretchOut,[In] unsigned int* puNumChartsOut) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSkinMeshFromXof([In] ID3DXFileData* pxofMesh,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppAdjacency,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pMatOut,[In] ID3DXSkinInfo** ppSkinInfo,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXUVAtlasPack([In] ID3DXMesh* pMesh,[In] unsigned int uWidth,[In] unsigned int uHeight,[In] float fGutter,[In] unsigned int dwTextureIndex,[In] const unsigned int* pdwPartitionResultAdjacency,[In] __function__stdcall* pStatusCallback,[In] float fCallbackFrequency,[In] void* pUserContext,[In] unsigned int dwOptions,[In] ID3DXBuffer* pFacePartitioning) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshFromXof([In] ID3DXFileData* pxofMesh,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppAdjacency,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pNumMaterials,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeIMTFromSignal([In] ID3DXMesh* pMesh,[In] unsigned int dwTextureIndex,[In] unsigned int uSignalDimension,[In] float fMaxUVDistance,[In] unsigned int dwOptions,[In] __function__stdcall* pSignalCallback,[In] void* pUserData,[In] __function__stdcall* pStatusCallback,[In] void* pUserContext,[In] ID3DXBuffer** ppIMTData) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeTangentFrame([In] ID3DXMesh* pMesh,[In] unsigned int dwOptions) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXRectPatchSize([In] const float* pfNumSegs,[In] unsigned int* pdwTriangles,[In] unsigned int* pdwVertices) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreatePMeshFromStream([In] IStream* pStream,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pNumMaterials,[In] ID3DXPMesh** ppPMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeIMTFromTexture([In] ID3DXMesh* pMesh,[In] IDirect3DTexture9* pTexture,[In] unsigned int dwTextureIndex,[In] unsigned int dwOptions,[In] __function__stdcall* pStatusCallback,[In] void* pUserContext,[In] ID3DXBuffer** ppIMTData) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshFromXA([In] const char* pFilename,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppAdjacency,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pNumMaterials,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateBuffer([In] unsigned int NumBytes,[In] ID3DXBuffer** ppBuffer) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXWeldVertices([In] ID3DXMesh* pMesh,[In] unsigned int Flags,[In] const D3DXWELDEPSILONS* pEpsilons,[In] const unsigned int* pAdjacencyIn,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pFaceRemap,[In] ID3DXBuffer** ppVertexRemap) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGenerateOutputDecl([In] D3DVERTEXELEMENT9* pOutput,[In] const D3DVERTEXELEMENT9* pInput) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGeneratePMesh([In] ID3DXMesh* pMesh,[In] const unsigned int* pAdjacency,[In] const D3DXATTRIBUTEWEIGHTS* pVertexAttributeWeights,[In] const float* pVertexWeights,[In] unsigned int MinValue,[In] unsigned int Options,[In] ID3DXPMesh** ppPMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateMeshFVF([In] unsigned int NumFaces,[In] unsigned int NumVertices,[In] unsigned int Options,[In] unsigned int FVF,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXValidMesh([In] ID3DXMesh* pMeshIn,[In] const unsigned int* pAdjacency,[In] ID3DXBuffer** ppErrorsAndWarnings) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateSPMesh([In] ID3DXMesh* pMesh,[In] const unsigned int* pAdjacency,[In] const D3DXATTRIBUTEWEIGHTS* pVertexAttributeWeights,[In] const float* pVertexWeights,[In] ID3DXSPMesh** ppSMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateSkinInfoFVF([In] unsigned int NumVertices,[In] unsigned int FVF,[In] unsigned int NumBones,[In] ID3DXSkinInfo** ppSkinInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveMeshToXA([In] const char* pFilename,[In] ID3DXMesh* pMesh,[In] const unsigned int* pAdjacency,[In] const D3DXMATERIAL* pMaterials,[In] const D3DXEFFECTINSTANCE* pEffectInstances,[In] unsigned int NumMaterials,[In] unsigned int Format) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXValidPatchMesh([In] ID3DXPatchMesh* pMesh,[In] unsigned int* dwcDegenerateVertices,[In] unsigned int* dwcDegeneratePatches,[In] ID3DXBuffer** ppErrorsAndWarnings) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeBoundingSphere([In] const D3DXVECTOR3* pFirstPosition,[In] unsigned int NumVertices,[In] unsigned int dwStride,[In] D3DXVECTOR3* pCenter,[In] float* pRadius) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. BOOL D3DXBoxBoundProbe([In] const D3DXVECTOR3* pMin,[In] const D3DXVECTOR3* pMax,[In] const D3DXVECTOR3* pRayPosition,[In] const D3DXVECTOR3* pRayDirection) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXUVAtlasPartition([In] ID3DXMesh* pMesh,[In] unsigned int uMaxChartNumber,[In] float fMaxStretch,[In] unsigned int dwTextureIndex,[In] const unsigned int* pdwAdjacency,[In] const unsigned int* pdwFalseEdgeAdjacency,[In] const float* pfIMTArray,[In] __function__stdcall* pStatusCallback,[In] float fCallbackFrequency,[In] void* pUserContext,[In] unsigned int dwOptions,[In] ID3DXMesh** ppMeshOut,[In] ID3DXBuffer** ppFacePartitioning,[In] ID3DXBuffer** ppVertexRemapArray,[In] ID3DXBuffer** ppPartitionResultAdjacency,[In] float* pfMaxStretchOut,[In] unsigned int* puNumChartsOut) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSplitMesh([In] ID3DXMesh* pMeshIn,[In] const unsigned int* pAdjacencyIn,[In] const unsigned int MaxSize,[In] const unsigned int Options,[In] unsigned int* pMeshesOut,[In] ID3DXBuffer** ppMeshArrayOut,[In] ID3DXBuffer** ppAdjacencyArrayOut,[In] ID3DXBuffer** ppFaceRemapArrayOut,[In] ID3DXBuffer** ppVertRemapArrayOut) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeTangent([In] ID3DXMesh* Mesh,[In] unsigned int TexStage,[In] unsigned int TangentIndex,[In] unsigned int BinormIndex,[In] unsigned int Wrap,[In] const unsigned int* pAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXIntersect([In] ID3DXBaseMesh* pMesh,[In] const D3DXVECTOR3* pRayPos,[In] const D3DXVECTOR3* pRayDir,[In] BOOL* pHit,[In] unsigned int* pFaceIndex,[In] float* pU,[In] float* pV,[In] float* pDist,[In] ID3DXBuffer** ppAllHits,[In] unsigned int* pCountOfHits) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshFromXResource([In] HINSTANCE Module,[In] const char* Name,[In] const char* Type,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppAdjacency,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pNumMaterials,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXOptimizeVertices([In] const void* pbIndices,[In] unsigned int cFaces,[In] unsigned int cVertices,[In] BOOL b32BitIndices,[In] unsigned int* pVertexRemap) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadPatchMeshFromXof([In] ID3DXFileData* pXofObjMesh,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pNumMaterials,[In] ID3DXPatchMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateNPatchMesh([In] ID3DXMesh* pMeshSysMem,[In] ID3DXPatchMesh** pPatchMesh) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeNormals([In] ID3DXBaseMesh* pMesh,[In] const unsigned int* pAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateSkinInfo([In] unsigned int NumVertices,[In] const D3DVERTEXELEMENT9* pDeclaration,[In] unsigned int NumBones,[In] ID3DXSkinInfo** ppSkinInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreatePatchMesh([In] const D3DXPATCHINFO* pInfo,[In] unsigned int dwNumPatches,[In] unsigned int dwNumVertices,[In] unsigned int dwOptions,[In] const D3DVERTEXELEMENT9* pDecl,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXPatchMesh** pPatchMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXConcatenateMeshes([In] ID3DXMesh** ppMeshes,[In] unsigned int NumMeshes,[In] unsigned int Options,[In] const D3DXMATRIX* pGeomXForms,[In] const D3DXMATRIX* pTextureXForms,[In] const D3DVERTEXELEMENT9* pDecl,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXMesh** ppMeshOut) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. BOOL D3DXSphereBoundProbe([In] const D3DXVECTOR3* pCenter,[In] float Radius,[In] const D3DXVECTOR3* pRayPosition,[In] const D3DXVECTOR3* pRayDirection) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateMesh([In] unsigned int NumFaces,[In] unsigned int NumVertices,[In] unsigned int Options,[In] const D3DVERTEXELEMENT9* pDeclaration,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXTriPatchSize([In] const float* pfNumSegs,[In] unsigned int* pdwTriangles,[In] unsigned int* pdwVertices) No documentation. No documentation. No documentation. unsigned int D3DXGetFVFVertexSize([In] unsigned int FVF) No documentation. No documentation. No documentation. unsigned int D3DXGetDeclLength([In] const D3DVERTEXELEMENT9* pDecl) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXTessellateTriPatch([In] IDirect3DVertexBuffer9* pVB,[In] const float* pNumSegs,[In] const D3DVERTEXELEMENT9* pInDecl,[In] const D3DTRIPATCH_INFO* pTriPatchInfo,[In] ID3DXMesh* pMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXConvertMeshSubsetToStrips([In] ID3DXBaseMesh* MeshIn,[In] unsigned int AttribId,[In] unsigned int IBOptions,[In] IDirect3DIndexBuffer9** ppIndexBuffer,[In] unsigned int* pNumIndices,[In] ID3DXBuffer** ppStripLengths,[In] unsigned int* pNumStrips) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. BOOL D3DXIntersectTri([In] const D3DXVECTOR3* p0,[In] const D3DXVECTOR3* p1,[In] const D3DXVECTOR3* p2,[In] const D3DXVECTOR3* pRayPos,[In] const D3DXVECTOR3* pRayDir,[In] float* pU,[In] float* pV,[In] float* pDist) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXConvertMeshSubsetToSingleStrip([In] ID3DXBaseMesh* MeshIn,[In] unsigned int AttribId,[In] unsigned int IBOptions,[In] IDirect3DIndexBuffer9** ppIndexBuffer,[In] unsigned int* pNumIndices) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeIMTFromPerVertexSignal([In] ID3DXMesh* pMesh,[In] const float* pfVertexSignal,[In] unsigned int uSignalDimension,[In] unsigned int uSignalStride,[In] unsigned int dwOptions,[In] __function__stdcall* pStatusCallback,[In] void* pUserContext,[In] ID3DXBuffer** ppIMTData) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshFromXW([In] const wchar_t* pFilename,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppAdjacency,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pNumMaterials,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateSkinInfoFromBlendedMesh([In] ID3DXBaseMesh* pMesh,[In] unsigned int NumBones,[In] const D3DXBONECOMBINATION* pBoneCombinationTable,[In] ID3DXSkinInfo** ppSkinInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadMeshFromXInMemory([In] const void* Memory,[In] unsigned int SizeOfMemory,[In] unsigned int Options,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXBuffer** ppAdjacency,[In] ID3DXBuffer** ppMaterials,[In] ID3DXBuffer** ppEffectInstances,[In] unsigned int* pNumMaterials,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXOptimizeFaces([In] const void* pbIndices,[In] unsigned int cFaces,[In] unsigned int cVertices,[In] BOOL b32BitIndices,[In] unsigned int* pFaceRemap) No documentation. No documentation. No documentation. No documentation. unsigned int D3DXGetDeclVertexSize([In] const D3DVERTEXELEMENT9* pDecl,[In] unsigned int Stream) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXTessellateNPatches([In] ID3DXMesh* pMeshIn,[In] const unsigned int* pAdjacencyIn,[In] float NumSegs,[In] BOOL QuadraticInterpNormals,[In] ID3DXMesh** ppMeshOut,[In] ID3DXBuffer** ppAdjacencyOut) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCleanMesh([In] D3DXCLEANTYPE CleanType,[In] ID3DXMesh* pMeshIn,[In] const unsigned int* pAdjacencyIn,[In] ID3DXMesh** ppMeshOut,[In] unsigned int* pAdjacencyOut,[In] ID3DXBuffer** ppErrorsAndWarnings) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetShaderInputSemantics([In] const unsigned int* pFunction,[In] D3DXSEMANTIC* pSemantics,[In] unsigned int* pCount) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetShaderConstantTable([In] const unsigned int* pFunction,[In] ID3DXConstantTable** ppConstantTable) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXAssembleShaderFromFileW([In] const wchar_t* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFindShaderComment([In] const unsigned int* pFunction,[In] unsigned int FourCC,[In] const void** ppData,[In] unsigned int* pSizeInBytes) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXPreprocessShaderFromFileA([In] const char* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] ID3DXBuffer** ppShaderText,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetShaderConstantTableEx([In] const unsigned int* pFunction,[In] unsigned int Flags,[In] ID3DXConstantTable** ppConstantTable) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCompileShaderFromFileA([In] const char* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pFunctionName,[In] const char* pProfile,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs,[In] ID3DXConstantTable** ppConstantTable) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureShader([In] const unsigned int* pFunction,[In] ID3DXTextureShader** ppTextureShader) No documentation. No documentation. No documentation. const char* D3DXGetVertexShaderProfile([In] IDirect3DDevice9* pDevice) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCompileShaderFromResourceW([In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pFunctionName,[In] const char* pProfile,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs,[In] ID3DXConstantTable** ppConstantTable) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXPreprocessShaderFromResourceA([In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] ID3DXBuffer** ppShaderText,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXPreprocessShaderFromResourceW([In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] ID3DXBuffer** ppShaderText,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXAssembleShaderFromResourceA([In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetShaderOutputSemantics([In] const unsigned int* pFunction,[In] D3DXSEMANTIC* pSemantics,[In] unsigned int* pCount) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCompileShaderFromResourceA([In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pFunctionName,[In] const char* pProfile,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs,[In] ID3DXConstantTable** ppConstantTable) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXAssembleShaderFromResourceW([In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXAssembleShader([In] const char* pSrcData,[In] unsigned int SrcDataLen,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXDisassembleShader([In] const unsigned int* pShader,[In] BOOL EnableColorCode,[In] const char* pComments,[In] ID3DXBuffer** ppDisassembly) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXPreprocessShaderFromFileW([In] const wchar_t* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] ID3DXBuffer** ppShaderText,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCompileShaderFromFileW([In] const wchar_t* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pFunctionName,[In] const char* pProfile,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs,[In] ID3DXConstantTable** ppConstantTable) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCompileShader([In] const char* pSrcData,[In] unsigned int SrcDataLen,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] const char* pFunctionName,[In] const char* pProfile,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs,[In] ID3DXConstantTable** ppConstantTable) No documentation. No documentation. No documentation. unsigned int D3DXGetShaderVersion([In] const unsigned int* pFunction) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXAssembleShaderFromFileA([In] const char* pSrcFile,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. unsigned int D3DXGetShaderSize([In] const unsigned int* pFunction) No documentation. No documentation. No documentation. const char* D3DXGetPixelShaderProfile([In] IDirect3DDevice9* pDevice) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetShaderSamplers([In] const unsigned int* pFunction,[In] const char** pSamplers,[In] unsigned int* pCount) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXPreprocessShader([In] const char* pSrcData,[In] unsigned int SrcDataSize,[In] const D3DXMACRO* pDefines,[In] ID3DXInclude* pInclude,[In] ID3DXBuffer** ppShaderText,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateBox([In] IDirect3DDevice9* pDevice,[In] float Width,[In] float Height,[In] float Depth,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreatePolygon([In] IDirect3DDevice9* pDevice,[In] float Length,[In] unsigned int Sides,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTeapot([In] IDirect3DDevice9* pDevice,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTorus([In] IDirect3DDevice9* pDevice,[In] float InnerRadius,[In] float OuterRadius,[In] unsigned int Sides,[In] unsigned int Rings,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateSphere([In] IDirect3DDevice9* pDevice,[In] float Radius,[In] unsigned int Slices,[In] unsigned int Stacks,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextA([In] IDirect3DDevice9* pDevice,[In] HDC hDC,[In] const char* pText,[In] float Deviation,[In] float Extrusion,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency,[In] LPGLYPHMETRICSFLOAT pGlyphMetrics) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextW([In] IDirect3DDevice9* pDevice,[In] HDC hDC,[In] const wchar_t* pText,[In] float Deviation,[In] float Extrusion,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency,[In] LPGLYPHMETRICSFLOAT pGlyphMetrics) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCylinder([In] IDirect3DDevice9* pDevice,[In] float Radius1,[In] float Radius2,[In] float Length,[In] unsigned int Slices,[In] unsigned int Stacks,[In] ID3DXMesh** ppMesh,[In] ID3DXBuffer** ppAdjacency) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetImageInfoFromResourceW([In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFillVolumeTextureTX([In] IDirect3DVolumeTexture9* pVolumeTexture,[In] ID3DXTextureShader* pTextureShader) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromResourceExA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Depth,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromResourceExW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Depth,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTexture([In] IDirect3DDevice9* pDevice,[In] unsigned int Size,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveSurfaceToFileW([In] const wchar_t* pDestFile,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DSurface9* pSrcSurface,[In] const PALETTEENTRY* pSrcPalette,[In] const RECT* pSrcRect) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromFileExA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] unsigned int Size,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromFileExW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] unsigned int Size,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromFileInMemoryEx([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Depth,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromResourceA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFillTextureTX([In] IDirect3DTexture9* pTexture,[In] ID3DXTextureShader* pTextureShader) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveTextureToFileA([In] const char* pDestFile,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DBaseTexture9* pSrcTexture,[In] const PALETTEENTRY* pSrcPalette) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSurfaceFromResourceA([In] IDirect3DSurface9* pDestSurface,[In] const PALETTEENTRY* pDestPalette,[In] const RECT* pDestRect,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const RECT* pSrcRect,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSurfaceFromResourceW([In] IDirect3DSurface9* pDestSurface,[In] const PALETTEENTRY* pDestPalette,[In] const RECT* pDestRect,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const RECT* pSrcRect,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromResourceA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromResourceW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadVolumeFromFileA([In] IDirect3DVolume9* pDestVolume,[In] const PALETTEENTRY* pDestPalette,[In] const D3DBOX* pDestBox,[In] const char* pSrcFile,[In] const D3DBOX* pSrcBox,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetImageInfoFromResourceA([In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromFileA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromFileW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCheckVolumeTextureRequirements([In] IDirect3DDevice9* pDevice,[In] unsigned int* pWidth,[In] unsigned int* pHeight,[In] unsigned int* pDepth,[In] unsigned int* pNumMipLevels,[In] unsigned int Usage,[In] D3DFORMAT* pFormat,[In] D3DPOOL Pool) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFillCubeTexture([In] IDirect3DCubeTexture9* pCubeTexture,[In] __function__stdcall* pFunction,[In] void* pData) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSurfaceFromFileW([In] IDirect3DSurface9* pDestSurface,[In] const PALETTEENTRY* pDestPalette,[In] const RECT* pDestRect,[In] const wchar_t* pSrcFile,[In] const RECT* pSrcRect,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCheckCubeTextureRequirements([In] IDirect3DDevice9* pDevice,[In] unsigned int* pSize,[In] unsigned int* pNumMipLevels,[In] unsigned int Usage,[In] D3DFORMAT* pFormat,[In] D3DPOOL Pool) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSurfaceFromFileInMemory([In] IDirect3DSurface9* pDestSurface,[In] const PALETTEENTRY* pDestPalette,[In] const RECT* pDestRect,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] const RECT* pSrcRect,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromResourceW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveSurfaceToFileA([In] const char* pDestFile,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DSurface9* pSrcSurface,[In] const PALETTEENTRY* pSrcPalette,[In] const RECT* pSrcRect) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromFileW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetImageInfoFromFileA([In] const char* pSrcFile,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetImageInfoFromFileW([In] const wchar_t* pSrcFile,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXGetImageInfoFromFileInMemory([In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadVolumeFromFileW([In] IDirect3DVolume9* pDestVolume,[In] const PALETTEENTRY* pDestPalette,[In] const D3DBOX* pDestBox,[In] const wchar_t* pSrcFile,[In] const D3DBOX* pSrcBox,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromFileInMemory([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFillCubeTextureTX([In] IDirect3DCubeTexture9* pCubeTexture,[In] ID3DXTextureShader* pTextureShader) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromResourceExA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] unsigned int Size,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromFileA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromResourceW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXComputeNormalMap([In] IDirect3DTexture9* pTexture,[In] IDirect3DTexture9* pSrcTexture,[In] const PALETTEENTRY* pSrcPalette,[In] unsigned int Flags,[In] unsigned int Channel,[In] float Amplitude) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTexture([In] IDirect3DDevice9* pDevice,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Depth,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCheckTextureRequirements([In] IDirect3DDevice9* pDevice,[In] unsigned int* pWidth,[In] unsigned int* pHeight,[In] unsigned int* pNumMipLevels,[In] unsigned int Usage,[In] D3DFORMAT* pFormat,[In] D3DPOOL Pool) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromResourceExA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromFileExW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Depth,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromFileInMemory([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveSurfaceToFileInMemory([In] ID3DXBuffer** ppDestBuf,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DSurface9* pSrcSurface,[In] const PALETTEENTRY* pSrcPalette,[In] const RECT* pSrcRect) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFillTexture([In] IDirect3DTexture9* pTexture,[In] __function__stdcall* pFunction,[In] void* pData) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadVolumeFromVolume([In] IDirect3DVolume9* pDestVolume,[In] const PALETTEENTRY* pDestPalette,[In] const D3DBOX* pDestBox,[In] IDirect3DVolume9* pSrcVolume,[In] const PALETTEENTRY* pSrcPalette,[In] const D3DBOX* pSrcBox,[In] unsigned int Filter,[In] D3DCOLOR ColorKey) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveTextureToFileW([In] const wchar_t* pDestFile,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DBaseTexture9* pSrcTexture,[In] const PALETTEENTRY* pSrcPalette) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTexture([In] IDirect3DDevice9* pDevice,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromFileW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromFileExA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int Depth,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromFileInMemoryEx([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromFileInMemoryEx([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] unsigned int Size,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveVolumeToFileInMemory([In] ID3DXBuffer** ppDestBuf,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DVolume9* pSrcVolume,[In] const PALETTEENTRY* pSrcPalette,[In] const D3DBOX* pSrcBox) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateVolumeTextureFromResourceA([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] IDirect3DVolumeTexture9** ppVolumeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSurfaceFromMemory([In] IDirect3DSurface9* pDestSurface,[In] const PALETTEENTRY* pDestPalette,[In] const RECT* pDestRect,[In] const void* pSrcMemory,[In] D3DFORMAT SrcFormat,[In] unsigned int SrcPitch,[In] const PALETTEENTRY* pSrcPalette,[In] const RECT* pSrcRect,[In] unsigned int Filter,[In] D3DCOLOR ColorKey) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSurfaceFromFileA([In] IDirect3DSurface9* pDestSurface,[In] const PALETTEENTRY* pDestPalette,[In] const RECT* pDestRect,[In] const char* pSrcFile,[In] const RECT* pSrcRect,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromResourceExW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFillVolumeTexture([In] IDirect3DVolumeTexture9* pVolumeTexture,[In] __function__stdcall* pFunction,[In] void* pData) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromFileA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadVolumeFromMemory([In] IDirect3DVolume9* pDestVolume,[In] const PALETTEENTRY* pDestPalette,[In] const D3DBOX* pDestBox,[In] const void* pSrcMemory,[In] D3DFORMAT SrcFormat,[In] unsigned int SrcRowPitch,[In] unsigned int SrcSlicePitch,[In] const PALETTEENTRY* pSrcPalette,[In] const D3DBOX* pSrcBox,[In] unsigned int Filter,[In] D3DCOLOR ColorKey) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromFileInMemory([In] IDirect3DDevice9* pDevice,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXFilterTexture([In] IDirect3DBaseTexture9* pBaseTexture,[In] const PALETTEENTRY* pPalette,[In] unsigned int SrcLevel,[In] unsigned int Filter) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadSurfaceFromSurface([In] IDirect3DSurface9* pDestSurface,[In] const PALETTEENTRY* pDestPalette,[In] const RECT* pDestRect,[In] IDirect3DSurface9* pSrcSurface,[In] const PALETTEENTRY* pSrcPalette,[In] const RECT* pSrcRect,[In] unsigned int Filter,[In] D3DCOLOR ColorKey) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveVolumeToFileA([In] const char* pDestFile,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DVolume9* pSrcVolume,[In] const PALETTEENTRY* pSrcPalette,[In] const D3DBOX* pSrcBox) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveTextureToFileInMemory([In] ID3DXBuffer** ppDestBuf,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DBaseTexture9* pSrcTexture,[In] const PALETTEENTRY* pSrcPalette) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadVolumeFromFileInMemory([In] IDirect3DVolume9* pDestVolume,[In] const PALETTEENTRY* pDestPalette,[In] const D3DBOX* pDestBox,[In] const void* pSrcData,[In] unsigned int SrcDataSize,[In] const D3DBOX* pSrcBox,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromFileExA([In] IDirect3DDevice9* pDevice,[In] const char* pSrcFile,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateTextureFromFileExW([In] IDirect3DDevice9* pDevice,[In] const wchar_t* pSrcFile,[In] unsigned int Width,[In] unsigned int Height,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXSaveVolumeToFileW([In] const wchar_t* pDestFile,[In] D3DXIMAGE_FILEFORMAT DestFormat,[In] IDirect3DVolume9* pSrcVolume,[In] const PALETTEENTRY* pSrcPalette,[In] const D3DBOX* pSrcBox) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadVolumeFromResourceA([In] IDirect3DVolume9* pDestVolume,[In] const PALETTEENTRY* pDestPalette,[In] const D3DBOX* pDestBox,[In] HINSTANCE hSrcModule,[In] const char* pSrcResource,[In] const D3DBOX* pSrcBox,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXLoadVolumeFromResourceW([In] IDirect3DVolume9* pDestVolume,[In] const PALETTEENTRY* pDestPalette,[In] const D3DBOX* pDestBox,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] const D3DBOX* pSrcBox,[In] unsigned int Filter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT D3DXCreateCubeTextureFromResourceExW([In] IDirect3DDevice9* pDevice,[In] HINSTANCE hSrcModule,[In] const wchar_t* pSrcResource,[In] unsigned int Size,[In] unsigned int MipLevels,[In] unsigned int Usage,[In] D3DFORMAT Format,[In] D3DPOOL Pool,[In] unsigned int Filter,[In] unsigned int MipFilter,[In] D3DCOLOR ColorKey,[In] D3DXIMAGE_INFO* pSrcInfo,[In] PALETTEENTRY* pPalette,[In] IDirect3DCubeTexture9** ppCubeTexture) No documentation. No documentation. No documentation. HRESULT D3DXFileCreate([In] ID3DXFile** lplpDirectXFile) No documentation. IDirect3DBaseTexture9 No documentation. IDirect3DResource9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DResource9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DResource9::SetPrivateData([In] const GUID& refguid,[In] const void* pData,[In] unsigned int SizeOfData,[In] unsigned int Flags) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DResource9::GetPrivateData([In] const GUID& refguid,[In] void* pData,[Out] unsigned int* pSizeOfData) No documentation. No documentation. No documentation. HRESULT IDirect3DResource9::FreePrivateData([In] const GUID& refguid) No documentation. No documentation. No documentation. unsigned int IDirect3DResource9::SetPriority([In] unsigned int PriorityNew) No documentation. No documentation. unsigned int IDirect3DResource9::GetPriority() No documentation. void IDirect3DResource9::PreLoad() No documentation. No documentation. D3DRESOURCETYPE IDirect3DResource9::GetType() No documentation. GetDevice HRESULT IDirect3DResource9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetPriority unsigned int IDirect3DResource9::GetPriority() No documentation. GetType D3DRESOURCETYPE IDirect3DResource9::GetType() Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. unsigned int IDirect3DBaseTexture9::SetLOD([In] unsigned int LODNew) No documentation. No documentation. unsigned int IDirect3DBaseTexture9::GetLOD() No documentation. No documentation. unsigned int IDirect3DBaseTexture9::GetLevelCount() No documentation. No documentation. No documentation. HRESULT IDirect3DBaseTexture9::SetAutoGenFilterType([In] D3DTEXTUREFILTERTYPE FilterType) No documentation. No documentation. D3DTEXTUREFILTERTYPE IDirect3DBaseTexture9::GetAutoGenFilterType() No documentation. void IDirect3DBaseTexture9::GenerateMipSubLevels() No documentation. GetLOD unsigned int IDirect3DBaseTexture9::GetLOD() No documentation. GetLevelCount unsigned int IDirect3DBaseTexture9::GetLevelCount() No documentation. GetAutoGenFilterType D3DTEXTUREFILTERTYPE IDirect3DBaseTexture9::GetAutoGenFilterType() No documentation. IDirect3DCubeTexture9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DCubeTexture9::GetLevelDesc([In] unsigned int Level,[Out] D3DSURFACE_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DCubeTexture9::GetCubeMapSurface([In] D3DCUBEMAP_FACES FaceType,[In] unsigned int Level,[Out] IDirect3DSurface9** ppCubeMapSurface) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DCubeTexture9::LockRect([In] D3DCUBEMAP_FACES FaceType,[In] unsigned int Level,[In] D3DLOCKED_RECT* pLockedRect,[In] const RECT* pRect,[In] unsigned int Flags) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DCubeTexture9::UnlockRect([In] D3DCUBEMAP_FACES FaceType,[In] unsigned int Level) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DCubeTexture9::AddDirtyRect([In] D3DCUBEMAP_FACES FaceType,[In] const RECT* pDirtyRect) No documentation. ID3DXAllocateHierarchy Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAllocateHierarchy::CreateFrame([In] const char* Name,[In] D3DXFRAME** ppNewFrame) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAllocateHierarchy::CreateMeshContainer([In] const char* Name,[In] const D3DXMESHDATA* pMeshData,[In] const D3DXMATERIAL* pMaterials,[In] const D3DXEFFECTINSTANCE* pEffectInstances,[In] unsigned int NumMaterials,[In] const unsigned int* pAdjacency,[In] ID3DXSkinInfo* pSkinInfo,[In] D3DXMESHCONTAINER** ppNewMeshContainer) No documentation. No documentation. No documentation. HRESULT ID3DXAllocateHierarchy::DestroyFrame([In] D3DXFRAME* pFrameToFree) No documentation. No documentation. No documentation. HRESULT ID3DXAllocateHierarchy::DestroyMeshContainer([In] D3DXMESHCONTAINER* pMeshContainerToFree) No documentation. ID3DXAnimationCallbackHandler Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationCallbackHandler::HandleCallback([In] unsigned int Track,[In] void* pCallbackData) No documentation. ID3DXAnimationController Initializes a new instance of the class. The native pointer. No documentation. No documentation. unsigned int ID3DXAnimationController::GetMaxNumAnimationOutputs() No documentation. No documentation. unsigned int ID3DXAnimationController::GetMaxNumAnimationSets() No documentation. No documentation. unsigned int ID3DXAnimationController::GetMaxNumTracks() No documentation. No documentation. unsigned int ID3DXAnimationController::GetMaxNumEvents() No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::RegisterAnimationOutput([In] const char* pName,[In] D3DXMATRIX* pMatrix,[In] D3DXVECTOR3* pScale,[In] D3DXQUATERNION* pRotation,[In] D3DXVECTOR3* pTranslation) No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::RegisterAnimationSet([In] ID3DXAnimationSet* pAnimSet) No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::UnregisterAnimationSet([In] ID3DXAnimationSet* pAnimSet) No documentation. No documentation. unsigned int ID3DXAnimationController::GetNumAnimationSets() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::GetAnimationSet([In] unsigned int Index,[Out] ID3DXAnimationSet** ppAnimationSet) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::GetAnimationSetByName([In] const char* szName,[In] ID3DXAnimationSet** ppAnimationSet) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::AdvanceTime([In] double TimeDelta,[In] ID3DXAnimationCallbackHandler* pCallbackHandler) No documentation. No documentation. HRESULT ID3DXAnimationController::ResetTime() No documentation. No documentation. double ID3DXAnimationController::GetTime() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetTrackAnimationSet([In] unsigned int Track,[In] ID3DXAnimationSet* pAnimSet) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::GetTrackAnimationSet([In] unsigned int Track,[Out] ID3DXAnimationSet** ppAnimSet) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetTrackPriority([In] unsigned int Track,[In] D3DXPRIORITY_TYPE Priority) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetTrackSpeed([In] unsigned int Track,[In] float Speed) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetTrackWeight([In] unsigned int Track,[In] float Weight) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetTrackPosition([In] unsigned int Track,[In] double Position) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetTrackEnable([In] unsigned int Track,[In] BOOL Enable) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetTrackDesc([In] unsigned int Track,[In] D3DXTRACK_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::GetTrackDesc([In] unsigned int Track,[In] D3DXTRACK_DESC* pDesc) No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::SetPriorityBlend([In] float BlendWeight) No documentation. No documentation. float ID3DXAnimationController::GetPriorityBlend() No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::KeyTrackSpeed([In] unsigned int Track,[In] float NewSpeed,[In] double StartTime,[In] double Duration,[In] D3DXTRANSITION_TYPE Transition) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::KeyTrackWeight([In] unsigned int Track,[In] float NewWeight,[In] double StartTime,[In] double Duration,[In] D3DXTRANSITION_TYPE Transition) No documentation. No documentation. No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::KeyTrackPosition([In] unsigned int Track,[In] double NewPosition,[In] double StartTime) No documentation. No documentation. No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::KeyTrackEnable([In] unsigned int Track,[In] BOOL NewEnable,[In] double StartTime) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::KeyPriorityBlend([In] float NewBlendWeight,[In] double StartTime,[In] double Duration,[In] D3DXTRANSITION_TYPE Transition) No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::UnkeyEvent([In] unsigned int hEvent) No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::UnkeyAllTrackEvents([In] unsigned int Track) No documentation. No documentation. HRESULT ID3DXAnimationController::UnkeyAllPriorityBlends() No documentation. No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::GetCurrentTrackEvent([In] unsigned int Track,[In] D3DXEVENT_TYPE EventType) No documentation. No documentation. unsigned int ID3DXAnimationController::GetCurrentPriorityBlend() No documentation. No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::GetUpcomingTrackEvent([In] unsigned int Track,[In] unsigned int hEvent) No documentation. No documentation. No documentation. unsigned int ID3DXAnimationController::GetUpcomingPriorityBlend([In] unsigned int hEvent) No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::ValidateEvent([In] unsigned int hEvent) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::GetEventDesc([In] unsigned int hEvent,[In] D3DXEVENT_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationController::CloneAnimationController([In] unsigned int MaxNumAnimationOutputs,[In] unsigned int MaxNumAnimationSets,[In] unsigned int MaxNumTracks,[In] unsigned int MaxNumEvents,[In] ID3DXAnimationController** ppAnimController) No documentation. GetMaxNumAnimationOutputs unsigned int ID3DXAnimationController::GetMaxNumAnimationOutputs() No documentation. GetMaxNumAnimationSets unsigned int ID3DXAnimationController::GetMaxNumAnimationSets() No documentation. GetMaxNumTracks unsigned int ID3DXAnimationController::GetMaxNumTracks() No documentation. GetMaxNumEvents unsigned int ID3DXAnimationController::GetMaxNumEvents() No documentation. GetNumAnimationSets unsigned int ID3DXAnimationController::GetNumAnimationSets() No documentation. GetTime double ID3DXAnimationController::GetTime() No documentation. GetPriorityBlend float ID3DXAnimationController::GetPriorityBlend() No documentation. GetCurrentPriorityBlend unsigned int ID3DXAnimationController::GetCurrentPriorityBlend() No documentation. ID3DXAnimationSet Initializes a new instance of the class. The native pointer. No documentation. No documentation. const char* ID3DXAnimationSet::GetName() No documentation. No documentation. double ID3DXAnimationSet::GetPeriod() No documentation. No documentation. No documentation. double ID3DXAnimationSet::GetPeriodicPosition([In] double Position) No documentation. No documentation. unsigned int ID3DXAnimationSet::GetNumAnimations() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationSet::GetAnimationNameByIndex([In] unsigned int Index,[In] const char** ppName) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationSet::GetAnimationIndexByName([In] const char* pName,[In] unsigned int* pIndex) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationSet::GetSRT([In] double PeriodicPosition,[In] unsigned int Animation,[Out] D3DXVECTOR3* pScale,[Out] D3DXQUATERNION* pRotation,[Out] D3DXVECTOR3* pTranslation) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXAnimationSet::GetCallback([In] double Position,[In] unsigned int Flags,[Out] double* pCallbackPosition,[In] void** ppCallbackData) No documentation. GetName const char* ID3DXAnimationSet::GetName() No documentation. GetPeriod double ID3DXAnimationSet::GetPeriod() No documentation. GetNumAnimations unsigned int ID3DXAnimationSet::GetNumAnimations() No documentation. ID3DXBaseEffect Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetDesc([Out] D3DXEFFECT_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetParameterDesc([In] const char* hParameter,[Out] D3DXPARAMETER_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetTechniqueDesc([In] const char* hTechnique,[Out] D3DXTECHNIQUE_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetPassDesc([In] const char* hPass,[Out] D3DXPASS_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetFunctionDesc([In] const char* hShader,[Out] D3DXFUNCTION_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetParameter([In] const char* hParameter,[In] unsigned int Index) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetParameterByName([In] const char* hParameter,[In] const char* pName) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetParameterBySemantic([In] const char* hParameter,[In] const char* pSemantic) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetParameterElement([In] const char* hParameter,[In] unsigned int Index) No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetTechnique([In] unsigned int Index) No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetTechniqueByName([In] const char* pName) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetPass([In] const char* hTechnique,[In] unsigned int Index) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetPassByName([In] const char* hTechnique,[In] const char* pName) No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetFunction([In] unsigned int Index) No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetFunctionByName([In] const char* pName) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetAnnotation([In] const char* hObject,[In] unsigned int Index) No documentation. No documentation. No documentation. No documentation. const char* ID3DXBaseEffect::GetAnnotationByName([In] const char* hObject,[In] const char* pName) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetValue([In] const char* hParameter,[In] const void* pData,[In] unsigned int Bytes) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetValue([In] const char* hParameter,[In] void* pData,[In] unsigned int Bytes) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetBool([In] const char* hParameter,[In] BOOL b) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetBool([In] const char* hParameter,[Out] BOOL* pb) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetBoolArray([In] const char* hParameter,[In] const BOOL* pb,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetBoolArray([In] const char* hParameter,[Out] BOOL* pb,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetInt([In] const char* hParameter,[In] int n) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetInt([In] const char* hParameter,[Out] int* pn) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetIntArray([In] const char* hParameter,[In] const int* pn,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetIntArray([In] const char* hParameter,[Out] int* pn,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetFloat([In] const char* hParameter,[In] float f) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetFloat([In] const char* hParameter,[Out] float* pf) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetFloatArray([In] const char* hParameter,[In] const float* pf,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetFloatArray([In] const char* hParameter,[Out] float* pf,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetVector([In] const char* hParameter,[In] const D3DXVECTOR4* pVector) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetVector([In] const char* hParameter,[Out] D3DXVECTOR4* pVector) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetVectorArray([In] const char* hParameter,[In] const D3DXVECTOR4* pVector,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetVectorArray([In] const char* hParameter,[Out] D3DXVECTOR4* pVector,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetMatrix([In] const char* hParameter,[In] const D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetMatrix([In] const char* hParameter,[Out] D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetMatrixArray([In] const char* hParameter,[In] const D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetMatrixArray([In] const char* hParameter,[Out] D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetMatrixPointerArray([In] const char* hParameter,[In] const D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetMatrixPointerArray([In] const char* hParameter,[Out] D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetMatrixTranspose([In] const char* hParameter,[In] const D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetMatrixTranspose([In] const char* hParameter,[Out] D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetMatrixTransposeArray([In] const char* hParameter,[In] const D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetMatrixTransposeArray([In] const char* hParameter,[Out] D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetMatrixTransposePointerArray([In] const char* hParameter,[In] const D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetMatrixTransposePointerArray([In] const char* hParameter,[Out] D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetString([In] const char* hParameter,[In] const char* pString) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetString([In] const char* hParameter,[Out] const char** ppString) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetTexture([In] const char* hParameter,[In] IDirect3DBaseTexture9* pTexture) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetTexture([In] const char* hParameter,[Out] IDirect3DBaseTexture9** ppTexture) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetPixelShader([In] const char* hParameter,[Out] IDirect3DPixelShader9** ppPShader) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::GetVertexShader([In] const char* hParameter,[Out] IDirect3DVertexShader9** ppVShader) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseEffect::SetArrayRange([In] const char* hParameter,[In] unsigned int uStart,[In] unsigned int uEnd) No documentation. GetDesc HRESULT ID3DXBaseEffect::GetDesc([Out] D3DXEFFECT_DESC* pDesc) No documentation. ID3DXBaseMesh Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::DrawSubset([In] unsigned int AttribId) No documentation. No documentation. unsigned int ID3DXBaseMesh::GetNumFaces() No documentation. No documentation. unsigned int ID3DXBaseMesh::GetNumVertices() No documentation. No documentation. unsigned int ID3DXBaseMesh::GetFVF() No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::GetDeclaration([In] D3DVERTEXELEMENT9* Declaration) No documentation. No documentation. unsigned int ID3DXBaseMesh::GetNumBytesPerVertex() No documentation. No documentation. unsigned int ID3DXBaseMesh::GetOptions() No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::CloneMeshFVF([In] unsigned int Options,[In] unsigned int FVF,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXMesh** ppCloneMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::CloneMesh([In] unsigned int Options,[In] const D3DVERTEXELEMENT9* pDeclaration,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXMesh** ppCloneMesh) No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::GetVertexBuffer([Out] IDirect3DVertexBuffer9** ppVB) No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::GetIndexBuffer([Out] IDirect3DIndexBuffer9** ppIB) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::LockVertexBuffer([In] unsigned int Flags,[In] void** ppData) No documentation. No documentation. HRESULT ID3DXBaseMesh::UnlockVertexBuffer() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::LockIndexBuffer([In] unsigned int Flags,[In] void** ppData) No documentation. No documentation. HRESULT ID3DXBaseMesh::UnlockIndexBuffer() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::GetAttributeTable([Out] D3DXATTRIBUTERANGE* pAttribTable,[Out] unsigned int* pAttribTableSize) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::ConvertPointRepsToAdjacency([In] const unsigned int* pPRep,[In] unsigned int* pAdjacency) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::ConvertAdjacencyToPointReps([In] const unsigned int* pAdjacency,[In] unsigned int* pPRep) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::GenerateAdjacency([In] float Epsilon,[In] unsigned int* pAdjacency) No documentation. No documentation. No documentation. HRESULT ID3DXBaseMesh::UpdateSemantics([In] D3DVERTEXELEMENT9* Declaration) No documentation. GetFVF unsigned int ID3DXBaseMesh::GetFVF() No documentation. GetNumBytesPerVertex unsigned int ID3DXBaseMesh::GetNumBytesPerVertex() No documentation. GetOptions unsigned int ID3DXBaseMesh::GetOptions() No documentation. GetDevice HRESULT ID3DXBaseMesh::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetVertexBuffer HRESULT ID3DXBaseMesh::GetVertexBuffer([Out] IDirect3DVertexBuffer9** ppVB) No documentation. GetIndexBuffer HRESULT ID3DXBaseMesh::GetIndexBuffer([Out] IDirect3DIndexBuffer9** ppIB) No documentation. ID3DXCompressedAnimationSet Initializes a new instance of the class. The native pointer. No documentation. No documentation. D3DXPLAYBACK_TYPE ID3DXCompressedAnimationSet::GetPlaybackType() No documentation. No documentation. double ID3DXCompressedAnimationSet::GetSourceTicksPerSecond() No documentation. No documentation. No documentation. HRESULT ID3DXCompressedAnimationSet::GetCompressedData([Out] ID3DXBuffer** ppCompressedData) No documentation. No documentation. unsigned int ID3DXCompressedAnimationSet::GetNumCallbackKeys() No documentation. No documentation. No documentation. HRESULT ID3DXCompressedAnimationSet::GetCallbackKeys([In] D3DXKEY_CALLBACK* pCallbackKeys) No documentation. GetPlaybackType D3DXPLAYBACK_TYPE ID3DXCompressedAnimationSet::GetPlaybackType() No documentation. GetSourceTicksPerSecond double ID3DXCompressedAnimationSet::GetSourceTicksPerSecond() No documentation. GetCompressedData HRESULT ID3DXCompressedAnimationSet::GetCompressedData([Out] ID3DXBuffer** ppCompressedData) No documentation. GetNumCallbackKeys unsigned int ID3DXCompressedAnimationSet::GetNumCallbackKeys() No documentation. ID3DXConstantTable Initializes a new instance of the class. The native pointer. No documentation. No documentation. void* ID3DXConstantTable::GetBufferPointer() No documentation. No documentation. unsigned int ID3DXConstantTable::GetBufferSize() No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::GetDesc([Out] D3DXCONSTANTTABLE_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::GetConstantDesc([In] const char* hConstant,[Out] D3DXCONSTANT_DESC* pConstantDesc,[Out] unsigned int* pCount) No documentation. No documentation. No documentation. unsigned int ID3DXConstantTable::GetSamplerIndex([In] const char* hConstant) No documentation. No documentation. No documentation. No documentation. const char* ID3DXConstantTable::GetConstant([In] const char* hConstant,[In] unsigned int Index) No documentation. No documentation. No documentation. No documentation. const char* ID3DXConstantTable::GetConstantByName([In] const char* hConstant,[In] const char* pName) No documentation. No documentation. No documentation. No documentation. const char* ID3DXConstantTable::GetConstantElement([In] const char* hConstant,[In] unsigned int Index) No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetDefaults([In] IDirect3DDevice9* pDevice) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetValue([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const void* pData,[In] unsigned int Bytes) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetBool([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] BOOL b) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetBoolArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const BOOL* pb,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetInt([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] int n) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetIntArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const int* pn,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetFloat([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] float f) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetFloatArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const float* pf,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetVector([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXVECTOR4* pVector) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetVectorArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXVECTOR4* pVector,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetMatrix([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetMatrixArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetMatrixPointerArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetMatrixTranspose([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetMatrixTransposeArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXConstantTable::SetMatrixTransposePointerArray([In] IDirect3DDevice9* pDevice,[In] const char* hConstant,[In] const D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. GetBufferPointer void* ID3DXConstantTable::GetBufferPointer() No documentation. GetBufferSize unsigned int ID3DXConstantTable::GetBufferSize() No documentation. GetDesc HRESULT ID3DXConstantTable::GetDesc([Out] D3DXCONSTANTTABLE_DESC* pDesc) No documentation. SetDefaults HRESULT ID3DXConstantTable::SetDefaults([In] IDirect3DDevice9* pDevice) No documentation. ID3DXEffect Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXEffect::GetPool([Out] ID3DXEffectPool** ppPool) No documentation. No documentation. No documentation. HRESULT ID3DXEffect::SetTechnique([In] const char* hTechnique) No documentation. No documentation. const char* ID3DXEffect::GetCurrentTechnique() No documentation. No documentation. No documentation. HRESULT ID3DXEffect::ValidateTechnique([In] const char* hTechnique) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffect::FindNextValidTechnique([In] const char* hTechnique,[In] const char** pTechnique) No documentation. No documentation. No documentation. No documentation. BOOL ID3DXEffect::IsParameterUsed([In] const char* hParameter,[In] const char* hTechnique) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffect::Begin([In] unsigned int* pPasses,[In] unsigned int Flags) No documentation. No documentation. No documentation. HRESULT ID3DXEffect::BeginPass([In] unsigned int Pass) No documentation. No documentation. HRESULT ID3DXEffect::CommitChanges() No documentation. No documentation. HRESULT ID3DXEffect::EndPass() No documentation. No documentation. HRESULT ID3DXEffect::End() No documentation. No documentation. No documentation. HRESULT ID3DXEffect::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. HRESULT ID3DXEffect::OnLostDevice() No documentation. No documentation. HRESULT ID3DXEffect::OnResetDevice() No documentation. No documentation. No documentation. HRESULT ID3DXEffect::SetStateManager([In] ID3DXEffectStateManager* pManager) No documentation. No documentation. No documentation. HRESULT ID3DXEffect::GetStateManager([Out] ID3DXEffectStateManager** ppManager) No documentation. No documentation. HRESULT ID3DXEffect::BeginParameterBlock() No documentation. No documentation. const char* ID3DXEffect::EndParameterBlock() No documentation. No documentation. No documentation. HRESULT ID3DXEffect::ApplyParameterBlock([In] const char* hParameterBlock) No documentation. No documentation. No documentation. HRESULT ID3DXEffect::DeleteParameterBlock([In] const char* hParameterBlock) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffect::CloneEffect([In] IDirect3DDevice9* pDevice,[In] ID3DXEffect** ppEffect) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffect::SetRawValue([In] const char* hParameter,[In] const void* pData,[In] unsigned int ByteOffset,[In] unsigned int Bytes) No documentation. GetPool HRESULT ID3DXEffect::GetPool([Out] ID3DXEffectPool** ppPool) No documentation. SetTechnique HRESULT ID3DXEffect::SetTechnique([In] const char* hTechnique) No documentation. GetCurrentTechnique const char* ID3DXEffect::GetCurrentTechnique() No documentation. GetDevice HRESULT ID3DXEffect::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetStateManager HRESULT ID3DXEffect::GetStateManager([Out] ID3DXEffectStateManager** ppManager) No documentation. ID3DXEffectCompiler Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectCompiler::SetLiteral([In] const char* hParameter,[In] BOOL Literal) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectCompiler::GetLiteral([In] const char* hParameter,[Out] BOOL* pLiteral) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectCompiler::CompileEffect([In] unsigned int Flags,[In] ID3DXBuffer** ppEffect,[In] ID3DXBuffer** ppErrorMsgs) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectCompiler::CompileShader([In] const char* hFunction,[In] const char* pTarget,[In] unsigned int Flags,[In] ID3DXBuffer** ppShader,[In] ID3DXBuffer** ppErrorMsgs,[In] ID3DXConstantTable** ppConstantTable) No documentation. ID3DXEffectPool Initializes a new instance of the class. The native pointer. No documentation. ID3DXEffectStateManager Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetTransform([In] D3DTRANSFORMSTATETYPE State,[In] const D3DMATRIX* pMatrix) No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetMaterial([In] const D3DMATERIAL9* pMaterial) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetLight([In] unsigned int Index,[In] const D3DLIGHT9* pLight) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::LightEnable([In] unsigned int Index,[In] BOOL Enable) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetRenderState([In] D3DRENDERSTATETYPE State,[In] unsigned int Value) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetTexture([In] unsigned int Stage,[In] IDirect3DBaseTexture9* pTexture) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetTextureStageState([In] unsigned int Stage,[In] D3DTEXTURESTAGESTATETYPE Type,[In] unsigned int Value) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetSamplerState([In] unsigned int Sampler,[In] D3DSAMPLERSTATETYPE Type,[In] unsigned int Value) No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetNPatchMode([In] float NumSegments) No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetFVF([In] D3DFVF FVF) No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetVertexShader([In] IDirect3DVertexShader9* pShader) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetVertexShaderConstantF([In] unsigned int RegisterIndex,[In] const float* pConstantData,[In] unsigned int RegisterCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetVertexShaderConstantI([In] unsigned int RegisterIndex,[In] const int* pConstantData,[In] unsigned int RegisterCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetVertexShaderConstantB([In] unsigned int RegisterIndex,[In] const BOOL* pConstantData,[In] unsigned int RegisterCount) No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetPixelShader([In] IDirect3DPixelShader9* pShader) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetPixelShaderConstantF([In] unsigned int RegisterIndex,[In] const float* pConstantData,[In] unsigned int RegisterCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetPixelShaderConstantI([In] unsigned int RegisterIndex,[In] const int* pConstantData,[In] unsigned int RegisterCount) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXEffectStateManager::SetPixelShaderConstantB([In] unsigned int RegisterIndex,[In] const BOOL* pConstantData,[In] unsigned int RegisterCount) No documentation. SetMaterial HRESULT ID3DXEffectStateManager::SetMaterial([In] const D3DMATERIAL9* pMaterial) No documentation. SetNPatchMode HRESULT ID3DXEffectStateManager::SetNPatchMode([In] float NumSegments) No documentation. SetFVF HRESULT ID3DXEffectStateManager::SetFVF([In] D3DFVF FVF) No documentation. SetVertexShader HRESULT ID3DXEffectStateManager::SetVertexShader([In] IDirect3DVertexShader9* pShader) No documentation. SetPixelShader HRESULT ID3DXEffectStateManager::SetPixelShader([In] IDirect3DPixelShader9* pShader) No documentation. ID3DXFile Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFile::CreateEnumObject([In] const void* arg0,[In] unsigned int arg1,[In] ID3DXFileEnumObject** arg2) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFile::CreateSaveObject([In] const void* arg0,[In] unsigned int arg1,[In] unsigned int arg2,[In] ID3DXFileSaveObject** arg3) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFile::RegisterTemplates([In] const void* arg0,[In] SIZE_T arg1) No documentation. No documentation. No documentation. HRESULT ID3DXFile::RegisterEnumTemplates([In] ID3DXFileEnumObject* arg0) No documentation. ID3DXFileData Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXFileData::GetEnum([Out] ID3DXFileEnumObject** arg0) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileData::GetName([In] char* arg0,[Out] SIZE_T* arg1) No documentation. No documentation. No documentation. HRESULT ID3DXFileData::GetId([In] GUID* arg0) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileData::Lock([In] SIZE_T* arg0,[In] const void** arg1) No documentation. No documentation. HRESULT ID3DXFileData::Unlock() No documentation. No documentation. No documentation. HRESULT ID3DXFileData::GetType([Out] GUID* arg0) No documentation. No documentation. BOOL ID3DXFileData::IsReference() No documentation. No documentation. No documentation. HRESULT ID3DXFileData::GetChildren([Out] SIZE_T* arg0) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileData::GetChild([In] SIZE_T arg0,[Out] ID3DXFileData** arg1) No documentation. GetEnum HRESULT ID3DXFileData::GetEnum([Out] ID3DXFileEnumObject** arg0) No documentation. GetType HRESULT ID3DXFileData::GetType([Out] GUID* arg0) No documentation. IsReference BOOL ID3DXFileData::IsReference() No documentation. GetChildren HRESULT ID3DXFileData::GetChildren([Out] SIZE_T* arg0) No documentation. ID3DXFileEnumObject Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXFileEnumObject::GetFile([Out] ID3DXFile** arg0) No documentation. No documentation. No documentation. HRESULT ID3DXFileEnumObject::GetChildren([Out] SIZE_T* arg0) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileEnumObject::GetChild([In] SIZE_T arg0,[Out] ID3DXFileData** arg1) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileEnumObject::GetDataObjectById([In] const GUID& arg0,[In] ID3DXFileData** arg1) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileEnumObject::GetDataObjectByName([In] const char* arg0,[In] ID3DXFileData** arg1) No documentation. GetFile HRESULT ID3DXFileEnumObject::GetFile([Out] ID3DXFile** arg0) No documentation. GetChildren HRESULT ID3DXFileEnumObject::GetChildren([Out] SIZE_T* arg0) No documentation. ID3DXFileSaveData Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveData::GetSave([Out] ID3DXFileSaveObject** arg0) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveData::GetName([In] char* arg0,[Out] SIZE_T* arg1) No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveData::GetId([In] GUID* arg0) No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveData::GetType([Out] GUID* arg0) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveData::AddDataObject([In] const GUID& arg0,[In] const char* arg1,[In] const GUID* arg2,[In] SIZE_T arg3,[In] const void* arg4,[In] ID3DXFileSaveData** arg5) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveData::AddDataReference([In] const char* arg0,[In] const GUID* arg1) No documentation. GetSave HRESULT ID3DXFileSaveData::GetSave([Out] ID3DXFileSaveObject** arg0) No documentation. GetType HRESULT ID3DXFileSaveData::GetType([Out] GUID* arg0) No documentation. ID3DXFileSaveObject Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveObject::GetFile([Out] ID3DXFile** arg0) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFileSaveObject::AddDataObject([In] const GUID& arg0,[In] const char* arg1,[In] const GUID* arg2,[In] SIZE_T arg3,[In] const void* arg4,[In] ID3DXFileSaveData** arg5) No documentation. No documentation. HRESULT ID3DXFileSaveObject::Save() No documentation. GetFile HRESULT ID3DXFileSaveObject::GetFile([Out] ID3DXFile** arg0) No documentation. ID3DXFont Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXFont::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. HRESULT ID3DXFont::GetDescW([Out] D3DXFONT_DESCW* pDesc) No documentation. No documentation. No documentation. BOOL ID3DXFont::GetTextMetricsA([Out] TEXTMETRICA* pTextMetrics) No documentation. No documentation. No documentation. BOOL ID3DXFont::GetTextMetricsW([Out] TEXTMETRICW* pTextMetrics) No documentation. No documentation. HDC ID3DXFont::GetDC() No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFont::GetGlyphData([In] unsigned int Glyph,[Out] IDirect3DTexture9** ppTexture,[Out] RECT* pBlackBox,[Out] POINT* pCellInc) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFont::PreloadCharacters([In] unsigned int First,[In] unsigned int Last) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFont::PreloadGlyphs([In] unsigned int First,[In] unsigned int Last) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFont::PreloadTextA([In] const char* pString,[In] int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXFont::PreloadTextW([In] const wchar_t* pString,[In] int Count) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. int ID3DXFont::DrawTextA([In] ID3DXSprite* pSprite,[In] const char* pString,[In] int Count,[In] RECT* pRect,[In] unsigned int Format,[In] D3DCOLOR Color) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. int ID3DXFont::DrawTextW([In] ID3DXSprite* pSprite,[In] const wchar_t* pString,[In] int Count,[In] RECT* pRect,[In] unsigned int Format,[In] D3DCOLOR Color) No documentation. No documentation. HRESULT ID3DXFont::OnLostDevice() No documentation. No documentation. HRESULT ID3DXFont::OnResetDevice() No documentation. GetDevice HRESULT ID3DXFont::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetDescW HRESULT ID3DXFont::GetDescW([Out] D3DXFONT_DESCW* pDesc) No documentation. GetDC HDC ID3DXFont::GetDC() No documentation. ID3DXInclude Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXInclude::Open([In] D3DXINCLUDE_TYPE IncludeType,[In] const char* pFileName,[In] const void* pParentData,[In] const void** ppData,[In] unsigned int* pBytes) No documentation. No documentation. No documentation. HRESULT ID3DXInclude::Close([In] const void* pData) No documentation. ID3DXKeyframedAnimationSet Initializes a new instance of the class. The native pointer. No documentation. No documentation. D3DXPLAYBACK_TYPE ID3DXKeyframedAnimationSet::GetPlaybackType() No documentation. No documentation. double ID3DXKeyframedAnimationSet::GetSourceTicksPerSecond() No documentation. No documentation. No documentation. unsigned int ID3DXKeyframedAnimationSet::GetNumScaleKeys([In] unsigned int Animation) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetScaleKeys([In] unsigned int Animation,[In] D3DXKEY_VECTOR3* pScaleKeys) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetScaleKey([In] unsigned int Animation,[In] unsigned int Key,[In] D3DXKEY_VECTOR3* pScaleKey) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::SetScaleKey([In] unsigned int Animation,[In] unsigned int Key,[In] D3DXKEY_VECTOR3* pScaleKey) No documentation. No documentation. No documentation. unsigned int ID3DXKeyframedAnimationSet::GetNumRotationKeys([In] unsigned int Animation) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetRotationKeys([In] unsigned int Animation,[In] D3DXKEY_QUATERNION* pRotationKeys) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetRotationKey([In] unsigned int Animation,[In] unsigned int Key,[In] D3DXKEY_QUATERNION* pRotationKey) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::SetRotationKey([In] unsigned int Animation,[In] unsigned int Key,[In] D3DXKEY_QUATERNION* pRotationKey) No documentation. No documentation. No documentation. unsigned int ID3DXKeyframedAnimationSet::GetNumTranslationKeys([In] unsigned int Animation) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetTranslationKeys([In] unsigned int Animation,[In] D3DXKEY_VECTOR3* pTranslationKeys) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetTranslationKey([In] unsigned int Animation,[In] unsigned int Key,[In] D3DXKEY_VECTOR3* pTranslationKey) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::SetTranslationKey([In] unsigned int Animation,[In] unsigned int Key,[In] D3DXKEY_VECTOR3* pTranslationKey) No documentation. No documentation. unsigned int ID3DXKeyframedAnimationSet::GetNumCallbackKeys() No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetCallbackKeys([In] D3DXKEY_CALLBACK* pCallbackKeys) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::GetCallbackKey([In] unsigned int Key,[In] D3DXKEY_CALLBACK* pCallbackKey) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::SetCallbackKey([In] unsigned int Key,[In] D3DXKEY_CALLBACK* pCallbackKey) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::UnregisterScaleKey([In] unsigned int Animation,[In] unsigned int Key) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::UnregisterRotationKey([In] unsigned int Animation,[In] unsigned int Key) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::UnregisterTranslationKey([In] unsigned int Animation,[In] unsigned int Key) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::RegisterAnimationSRTKeys([In] const char* pName,[In] unsigned int NumScaleKeys,[In] unsigned int NumRotationKeys,[In] unsigned int NumTranslationKeys,[In] const D3DXKEY_VECTOR3* pScaleKeys,[In] const D3DXKEY_QUATERNION* pRotationKeys,[In] const D3DXKEY_VECTOR3* pTranslationKeys,[In] unsigned int* pAnimationIndex) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::Compress([In] unsigned int Flags,[In] float Lossiness,[In] D3DXFRAME* pHierarchy,[In] ID3DXBuffer** ppCompressedData) No documentation. No documentation. No documentation. HRESULT ID3DXKeyframedAnimationSet::UnregisterAnimation([In] unsigned int Index) No documentation. GetPlaybackType D3DXPLAYBACK_TYPE ID3DXKeyframedAnimationSet::GetPlaybackType() No documentation. GetSourceTicksPerSecond double ID3DXKeyframedAnimationSet::GetSourceTicksPerSecond() No documentation. GetNumCallbackKeys unsigned int ID3DXKeyframedAnimationSet::GetNumCallbackKeys() No documentation. ID3DXLine Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXLine::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. HRESULT ID3DXLine::Begin() No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXLine::Draw([In] const D3DXVECTOR2* pVertexList,[In] unsigned int dwVertexListCount,[In] D3DCOLOR Color) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXLine::DrawTransform([In] const D3DXVECTOR3* pVertexList,[In] unsigned int dwVertexListCount,[In] const D3DXMATRIX* pTransform,[In] D3DCOLOR Color) No documentation. No documentation. No documentation. HRESULT ID3DXLine::SetPattern([In] unsigned int dwPattern) No documentation. No documentation. unsigned int ID3DXLine::GetPattern() No documentation. No documentation. No documentation. HRESULT ID3DXLine::SetPatternScale([In] float fPatternScale) No documentation. No documentation. float ID3DXLine::GetPatternScale() No documentation. No documentation. No documentation. HRESULT ID3DXLine::SetWidth([In] float fWidth) No documentation. No documentation. float ID3DXLine::GetWidth() No documentation. No documentation. No documentation. HRESULT ID3DXLine::SetAntialias([In] BOOL bAntialias) No documentation. No documentation. BOOL ID3DXLine::GetAntialias() No documentation. No documentation. No documentation. HRESULT ID3DXLine::SetGLLines([In] BOOL bGLLines) No documentation. No documentation. BOOL ID3DXLine::GetGLLines() No documentation. No documentation. HRESULT ID3DXLine::End() No documentation. No documentation. HRESULT ID3DXLine::OnLostDevice() No documentation. No documentation. HRESULT ID3DXLine::OnResetDevice() No documentation. GetDevice HRESULT ID3DXLine::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetPattern unsigned int ID3DXLine::GetPattern() No documentation. GetPatternScale float ID3DXLine::GetPatternScale() No documentation. GetWidth float ID3DXLine::GetWidth() No documentation. GetAntialias BOOL ID3DXLine::GetAntialias() No documentation. GetGLLines BOOL ID3DXLine::GetGLLines() No documentation. ID3DXMesh Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXMesh::LockAttributeBuffer([In] unsigned int Flags,[In] unsigned int** ppData) No documentation. No documentation. HRESULT ID3DXMesh::UnlockAttributeBuffer() No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXMesh::Optimize([In] unsigned int Flags,[In] const unsigned int* pAdjacencyIn,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pFaceRemap,[In] ID3DXBuffer** ppVertexRemap,[In] ID3DXMesh** ppOptMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXMesh::OptimizeInplace([In] unsigned int Flags,[In] const unsigned int* pAdjacencyIn,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pFaceRemap,[In] ID3DXBuffer** ppVertexRemap) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXMesh::SetAttributeTable([In] const D3DXATTRIBUTERANGE* pAttribTable,[In] unsigned int cAttribTableSize) No documentation. ID3DXPatchMesh Initializes a new instance of the class. The native pointer. No documentation. No documentation. unsigned int ID3DXPatchMesh::GetNumPatches() No documentation. No documentation. unsigned int ID3DXPatchMesh::GetNumVertices() No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GetDeclaration([In] D3DVERTEXELEMENT9* Declaration) No documentation. No documentation. unsigned int ID3DXPatchMesh::GetControlVerticesPerPatch() No documentation. No documentation. unsigned int ID3DXPatchMesh::GetOptions() No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GetPatchInfo([In] D3DXPATCHINFO* PatchInfo) No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GetVertexBuffer([Out] IDirect3DVertexBuffer9** ppVB) No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GetIndexBuffer([Out] IDirect3DIndexBuffer9** ppIB) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::LockVertexBuffer([In] unsigned int flags,[In] void** ppData) No documentation. No documentation. HRESULT ID3DXPatchMesh::UnlockVertexBuffer() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::LockIndexBuffer([In] unsigned int flags,[In] void** ppData) No documentation. No documentation. HRESULT ID3DXPatchMesh::UnlockIndexBuffer() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::LockAttributeBuffer([In] unsigned int flags,[In] unsigned int** ppData) No documentation. No documentation. HRESULT ID3DXPatchMesh::UnlockAttributeBuffer() No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GetTessSize([In] float fTessLevel,[In] unsigned int Adaptive,[Out] unsigned int* NumTriangles,[Out] unsigned int* NumVertices) No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GenerateAdjacency([In] float Tolerance) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::CloneMesh([In] unsigned int Options,[In] const D3DVERTEXELEMENT9* pDecl,[In] ID3DXPatchMesh** pMesh) No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::Optimize([In] unsigned int flags) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::SetDisplaceParam([In] IDirect3DBaseTexture9* Texture,[In] D3DTEXTUREFILTERTYPE MinFilter,[In] D3DTEXTUREFILTERTYPE MagFilter,[In] D3DTEXTUREFILTERTYPE MipFilter,[In] D3DTEXTUREADDRESS Wrap,[In] unsigned int dwLODBias) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::GetDisplaceParam([Out] IDirect3DBaseTexture9** Texture,[Out] D3DTEXTUREFILTERTYPE* MinFilter,[Out] D3DTEXTUREFILTERTYPE* MagFilter,[Out] D3DTEXTUREFILTERTYPE* MipFilter,[Out] D3DTEXTUREADDRESS* Wrap,[Out] unsigned int* dwLODBias) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::Tessellate([In] float fTessLevel,[In] ID3DXMesh* pMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPatchMesh::TessellateAdaptive([In] const D3DXVECTOR4* pTrans,[In] unsigned int dwMaxTessLevel,[In] unsigned int dwMinTessLevel,[In] ID3DXMesh* pMesh) No documentation. GetNumPatches unsigned int ID3DXPatchMesh::GetNumPatches() No documentation. GetNumVertices unsigned int ID3DXPatchMesh::GetNumVertices() No documentation. GetControlVerticesPerPatch unsigned int ID3DXPatchMesh::GetControlVerticesPerPatch() No documentation. GetOptions unsigned int ID3DXPatchMesh::GetOptions() No documentation. GetDevice HRESULT ID3DXPatchMesh::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetVertexBuffer HRESULT ID3DXPatchMesh::GetVertexBuffer([Out] IDirect3DVertexBuffer9** ppVB) No documentation. GetIndexBuffer HRESULT ID3DXPatchMesh::GetIndexBuffer([Out] IDirect3DIndexBuffer9** ppIB) No documentation. ID3DXPMesh Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::ClonePMeshFVF([In] unsigned int Options,[In] unsigned int FVF,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXPMesh** ppCloneMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::ClonePMesh([In] unsigned int Options,[In] const D3DVERTEXELEMENT9* pDeclaration,[In] IDirect3DDevice9* pD3DDevice,[In] ID3DXPMesh** ppCloneMesh) No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::SetNumFaces([In] unsigned int Faces) No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::SetNumVertices([In] unsigned int Vertices) No documentation. No documentation. unsigned int ID3DXPMesh::GetMaxFaces() No documentation. No documentation. unsigned int ID3DXPMesh::GetMinFaces() No documentation. No documentation. unsigned int ID3DXPMesh::GetMaxVertices() No documentation. No documentation. unsigned int ID3DXPMesh::GetMinVertices() No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::Save([In] IStream* pStream,[In] const D3DXMATERIAL* pMaterials,[In] const D3DXEFFECTINSTANCE* pEffectInstances,[In] unsigned int NumMaterials) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::Optimize([In] unsigned int Flags,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pFaceRemap,[In] ID3DXBuffer** ppVertexRemap,[In] ID3DXMesh** ppOptMesh) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::OptimizeBaseLOD([In] unsigned int Flags,[In] unsigned int* pFaceRemap) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::TrimByFaces([In] unsigned int NewFacesMin,[In] unsigned int NewFacesMax,[In] unsigned int* rgiFaceRemap,[In] unsigned int* rgiVertRemap) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::TrimByVertices([In] unsigned int NewVerticesMin,[In] unsigned int NewVerticesMax,[In] unsigned int* rgiFaceRemap,[In] unsigned int* rgiVertRemap) No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::GetAdjacency([Out] unsigned int* pAdjacency) No documentation. No documentation. No documentation. HRESULT ID3DXPMesh::GenerateVertexHistory([In] unsigned int* pVertexHistory) No documentation. GetMaxFaces unsigned int ID3DXPMesh::GetMaxFaces() No documentation. GetMinFaces unsigned int ID3DXPMesh::GetMinFaces() No documentation. GetMaxVertices unsigned int ID3DXPMesh::GetMaxVertices() No documentation. GetMinVertices unsigned int ID3DXPMesh::GetMinVertices() No documentation. GetAdjacency HRESULT ID3DXPMesh::GetAdjacency([Out] unsigned int* pAdjacency) No documentation. ID3DXRenderToSurface Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXRenderToSurface::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. HRESULT ID3DXRenderToSurface::GetDesc([Out] D3DXRTS_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXRenderToSurface::BeginScene([In] IDirect3DSurface9* pSurface,[In] const D3DVIEWPORT9* pViewport) No documentation. No documentation. No documentation. HRESULT ID3DXRenderToSurface::EndScene([In] unsigned int MipFilter) No documentation. No documentation. HRESULT ID3DXRenderToSurface::OnLostDevice() No documentation. No documentation. HRESULT ID3DXRenderToSurface::OnResetDevice() No documentation. GetDevice HRESULT ID3DXRenderToSurface::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetDesc HRESULT ID3DXRenderToSurface::GetDesc([Out] D3DXRTS_DESC* pDesc) No documentation. ID3DXSkinInfo Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::SetBoneInfluence([In] unsigned int bone,[In] unsigned int numInfluences,[In] const unsigned int* vertices,[In] const float* weights) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::SetBoneVertexInfluence([In] unsigned int boneNum,[In] unsigned int influenceNum,[In] float weight) No documentation. No documentation. No documentation. unsigned int ID3DXSkinInfo::GetNumBoneInfluences([In] unsigned int bone) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::GetBoneInfluence([In] unsigned int bone,[Out] unsigned int* vertices,[Out] float* weights) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::GetBoneVertexInfluence([In] unsigned int boneNum,[In] unsigned int influenceNum,[Out] float* pWeight,[Out] unsigned int* pVertexNum) No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::GetMaxVertexInfluences([Out] unsigned int* maxVertexInfluences) No documentation. No documentation. unsigned int ID3DXSkinInfo::GetNumBones() No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::FindBoneVertexInfluenceIndex([In] unsigned int boneNum,[In] unsigned int vertexNum,[In] unsigned int* pInfluenceIndex) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::GetMaxFaceInfluences([In] IDirect3DIndexBuffer9* pIB,[In] unsigned int NumFaces,[Out] unsigned int* maxFaceInfluences) No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::SetMinBoneInfluence([In] float MinInfl) No documentation. No documentation. float ID3DXSkinInfo::GetMinBoneInfluence() No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::SetBoneName([In] unsigned int Bone,[In] const char* pName) No documentation. No documentation. No documentation. const char* ID3DXSkinInfo::GetBoneName([In] unsigned int Bone) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::SetBoneOffsetMatrix([In] unsigned int Bone,[In] const D3DXMATRIX* pBoneTransform) No documentation. No documentation. No documentation. D3DXMATRIX* ID3DXSkinInfo::GetBoneOffsetMatrix([In] unsigned int Bone) No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::Clone([In] ID3DXSkinInfo** ppSkinInfo) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::Remap([In] unsigned int NumVertices,[In] unsigned int* pVertexRemap) No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::SetFVF([In] unsigned int FVF) No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::SetDeclaration([In] const D3DVERTEXELEMENT9* pDeclaration) No documentation. No documentation. unsigned int ID3DXSkinInfo::GetFVF() No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::GetDeclaration([In] D3DVERTEXELEMENT9* Declaration) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::UpdateSkinnedMesh([In] const D3DXMATRIX* pBoneTransforms,[In] const D3DXMATRIX* pBoneInvTransposeTransforms,[In] const void* pVerticesSrc,[In] void* pVerticesDst) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::ConvertToBlendedMesh([In] ID3DXMesh* pMesh,[In] unsigned int Options,[In] const unsigned int* pAdjacencyIn,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pFaceRemap,[In] ID3DXBuffer** ppVertexRemap,[In] unsigned int* pMaxFaceInfl,[In] unsigned int* pNumBoneCombinations,[In] ID3DXBuffer** ppBoneCombinationTable,[In] ID3DXMesh** ppMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSkinInfo::ConvertToIndexedBlendedMesh([In] ID3DXMesh* pMesh,[In] unsigned int Options,[In] unsigned int paletteSize,[In] const unsigned int* pAdjacencyIn,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pFaceRemap,[In] ID3DXBuffer** ppVertexRemap,[In] unsigned int* pMaxVertexInfl,[In] unsigned int* pNumBoneCombinations,[In] ID3DXBuffer** ppBoneCombinationTable,[In] ID3DXMesh** ppMesh) No documentation. GetMaxVertexInfluences HRESULT ID3DXSkinInfo::GetMaxVertexInfluences([Out] unsigned int* maxVertexInfluences) No documentation. GetNumBones unsigned int ID3DXSkinInfo::GetNumBones() No documentation. GetMinBoneInfluence float ID3DXSkinInfo::GetMinBoneInfluence() No documentation. GetFVF unsigned int ID3DXSkinInfo::GetFVF() No documentation. ID3DXSprite Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXSprite::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. HRESULT ID3DXSprite::GetTransform([Out] D3DXMATRIX* pTransform) No documentation. No documentation. No documentation. HRESULT ID3DXSprite::SetTransform([In] const D3DXMATRIX* pTransform) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSprite::SetWorldViewRH([In] const D3DXMATRIX* pWorld,[In] const D3DXMATRIX* pView) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSprite::SetWorldViewLH([In] const D3DXMATRIX* pWorld,[In] const D3DXMATRIX* pView) No documentation. No documentation. No documentation. HRESULT ID3DXSprite::Begin([In] unsigned int Flags) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSprite::Draw([In] IDirect3DTexture9* pTexture,[In] const RECT* pSrcRect,[In] const D3DXVECTOR3* pCenter,[In] const D3DXVECTOR3* pPosition,[In] D3DCOLOR Color) No documentation. No documentation. HRESULT ID3DXSprite::Flush() No documentation. No documentation. HRESULT ID3DXSprite::End() No documentation. No documentation. HRESULT ID3DXSprite::OnLostDevice() No documentation. No documentation. HRESULT ID3DXSprite::OnResetDevice() No documentation. GetDevice HRESULT ID3DXSprite::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetTransform HRESULT ID3DXSprite::GetTransform([Out] D3DXMATRIX* pTransform) No documentation. ID3DXTextureShader Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::GetFunction([Out] ID3DXBuffer** ppFunction) No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::GetConstantBuffer([Out] ID3DXBuffer** ppConstantBuffer) No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::GetDesc([Out] D3DXCONSTANTTABLE_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::GetConstantDesc([In] const char* hConstant,[Out] D3DXCONSTANT_DESC* pConstantDesc,[Out] unsigned int* pCount) No documentation. No documentation. No documentation. No documentation. const char* ID3DXTextureShader::GetConstant([In] const char* hConstant,[In] unsigned int Index) No documentation. No documentation. No documentation. No documentation. const char* ID3DXTextureShader::GetConstantByName([In] const char* hConstant,[In] const char* pName) No documentation. No documentation. No documentation. No documentation. const char* ID3DXTextureShader::GetConstantElement([In] const char* hConstant,[In] unsigned int Index) No documentation. No documentation. HRESULT ID3DXTextureShader::SetDefaults() No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetValue([In] const char* hConstant,[In] const void* pData,[In] unsigned int Bytes) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetBool([In] const char* hConstant,[In] BOOL b) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetBoolArray([In] const char* hConstant,[In] const BOOL* pb,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetInt([In] const char* hConstant,[In] int n) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetIntArray([In] const char* hConstant,[In] const int* pn,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetFloat([In] const char* hConstant,[In] float f) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetFloatArray([In] const char* hConstant,[In] const float* pf,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetVector([In] const char* hConstant,[In] const D3DXVECTOR4* pVector) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetVectorArray([In] const char* hConstant,[In] const D3DXVECTOR4* pVector,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetMatrix([In] const char* hConstant,[In] const D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetMatrixArray([In] const char* hConstant,[In] const D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetMatrixPointerArray([In] const char* hConstant,[In] const D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetMatrixTranspose([In] const char* hConstant,[In] const D3DXMATRIX* pMatrix) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetMatrixTransposeArray([In] const char* hConstant,[In] const D3DXMATRIX* pMatrix,[In] unsigned int Count) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXTextureShader::SetMatrixTransposePointerArray([In] const char* hConstant,[In] const D3DXMATRIX** ppMatrix,[In] unsigned int Count) No documentation. GetFunction HRESULT ID3DXTextureShader::GetFunction([Out] ID3DXBuffer** ppFunction) No documentation. GetConstantBuffer HRESULT ID3DXTextureShader::GetConstantBuffer([Out] ID3DXBuffer** ppConstantBuffer) No documentation. GetDesc HRESULT ID3DXTextureShader::GetDesc([Out] D3DXCONSTANTTABLE_DESC* pDesc) No documentation. ID3DXLoadUserData Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXLoadUserData::LoadTopLevelData([In] ID3DXFileData* pXofChildData) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXLoadUserData::LoadFrameChildData([In] D3DXFRAME* pFrame,[In] ID3DXFileData* pXofChildData) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXLoadUserData::LoadMeshChildData([In] D3DXMESHCONTAINER* pMeshContainer,[In] ID3DXFileData* pXofChildData) No documentation. IDirect3DIndexBuffer9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DIndexBuffer9::Lock([In] unsigned int OffsetToLock,[In] unsigned int SizeToLock,[In] void** ppbData,[In] unsigned int Flags) No documentation. No documentation. HRESULT IDirect3DIndexBuffer9::Unlock() No documentation. No documentation. No documentation. HRESULT IDirect3DIndexBuffer9::GetDesc([Out] D3DINDEXBUFFER_DESC* pDesc) No documentation. GetDesc HRESULT IDirect3DIndexBuffer9::GetDesc([Out] D3DINDEXBUFFER_DESC* pDesc) No documentation. ID3DXSaveUserData Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSaveUserData::AddFrameChildData([In] const D3DXFRAME* pFrame,[In] ID3DXFileSaveObject* pXofSave,[In] ID3DXFileSaveData* pXofFrameData) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSaveUserData::AddMeshChildData([In] const D3DXMESHCONTAINER* pMeshContainer,[In] ID3DXFileSaveObject* pXofSave,[In] ID3DXFileSaveData* pXofMeshData) No documentation. No documentation. No documentation. HRESULT ID3DXSaveUserData::AddTopLevelDataObjectsPre([In] ID3DXFileSaveObject* pXofSave) No documentation. No documentation. No documentation. HRESULT ID3DXSaveUserData::AddTopLevelDataObjectsPost([In] ID3DXFileSaveObject* pXofSave) No documentation. No documentation. No documentation. HRESULT ID3DXSaveUserData::RegisterTemplates([In] ID3DXFile* pXFileApi) No documentation. No documentation. No documentation. HRESULT ID3DXSaveUserData::SaveTemplates([In] ID3DXFileSaveObject* pXofSave) No documentation. IDirect3DPixelShader9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DPixelShader9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DPixelShader9::GetFunction([In] void* arg0,[Out] unsigned int* pSizeOfData) No documentation. GetDevice HRESULT IDirect3DPixelShader9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. IDirect3DQuery9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DQuery9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. D3DQUERYTYPE IDirect3DQuery9::GetType() No documentation. No documentation. unsigned int IDirect3DQuery9::GetDataSize() No documentation. No documentation. No documentation. HRESULT IDirect3DQuery9::Issue([In] unsigned int dwIssueFlags) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DQuery9::GetData([In] void* pData,[In] unsigned int dwSize,[In] unsigned int dwGetDataFlags) No documentation. GetDevice HRESULT IDirect3DQuery9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetType D3DQUERYTYPE IDirect3DQuery9::GetType() No documentation. GetDataSize unsigned int IDirect3DQuery9::GetDataSize() No documentation. ID3DXRenderToEnvMap Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::GetDesc([Out] D3DXRTE_DESC* pDesc) No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::BeginCube([In] IDirect3DCubeTexture9* pCubeTex) No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::BeginSphere([In] IDirect3DTexture9* pTex) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::BeginHemisphere([In] IDirect3DTexture9* pTexZPos,[In] IDirect3DTexture9* pTexZNeg) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::BeginParabolic([In] IDirect3DTexture9* pTexZPos,[In] IDirect3DTexture9* pTexZNeg) No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::Face([In] D3DCUBEMAP_FACES Face,[In] unsigned int MipFilter) No documentation. No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::End([In] unsigned int MipFilter) No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::OnLostDevice() No documentation. No documentation. HRESULT ID3DXRenderToEnvMap::OnResetDevice() No documentation. GetDevice HRESULT ID3DXRenderToEnvMap::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetDesc HRESULT ID3DXRenderToEnvMap::GetDesc([Out] D3DXRTE_DESC* pDesc) No documentation. ID3DXBuffer Initializes a new instance of the class. The native pointer. No documentation. No documentation. void* ID3DXBuffer::GetBufferPointer() No documentation. No documentation. unsigned int ID3DXBuffer::GetBufferSize() No documentation. GetBufferPointer void* ID3DXBuffer::GetBufferPointer() No documentation. GetBufferSize unsigned int ID3DXBuffer::GetBufferSize() No documentation. ID3DXSPMesh Initializes a new instance of the class. The native pointer. No documentation. No documentation. unsigned int ID3DXSPMesh::GetNumFaces() No documentation. No documentation. unsigned int ID3DXSPMesh::GetNumVertices() No documentation. No documentation. unsigned int ID3DXSPMesh::GetFVF() No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::GetDeclaration([In] D3DVERTEXELEMENT9* Declaration) No documentation. No documentation. unsigned int ID3DXSPMesh::GetOptions() No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::CloneMeshFVF([In] unsigned int Options,[In] unsigned int FVF,[In] IDirect3DDevice9* pD3DDevice,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pVertexRemapOut,[In] ID3DXMesh** ppCloneMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::CloneMesh([In] unsigned int Options,[In] const D3DVERTEXELEMENT9* pDeclaration,[In] IDirect3DDevice9* pD3DDevice,[In] unsigned int* pAdjacencyOut,[In] unsigned int* pVertexRemapOut,[In] ID3DXMesh** ppCloneMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::ClonePMeshFVF([In] unsigned int Options,[In] unsigned int FVF,[In] IDirect3DDevice9* pD3DDevice,[In] unsigned int* pVertexRemapOut,[In] float* pErrorsByFace,[In] ID3DXPMesh** ppCloneMesh) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::ClonePMesh([In] unsigned int Options,[In] const D3DVERTEXELEMENT9* pDeclaration,[In] IDirect3DDevice9* pD3DDevice,[In] unsigned int* pVertexRemapOut,[In] float* pErrorsbyFace,[In] ID3DXPMesh** ppCloneMesh) No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::ReduceFaces([In] unsigned int Faces) No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::ReduceVertices([In] unsigned int Vertices) No documentation. No documentation. unsigned int ID3DXSPMesh::GetMaxFaces() No documentation. No documentation. unsigned int ID3DXSPMesh::GetMaxVertices() No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::GetVertexAttributeWeights([In] D3DXATTRIBUTEWEIGHTS* pVertexAttributeWeights) No documentation. No documentation. No documentation. HRESULT ID3DXSPMesh::GetVertexWeights([Out] float* pVertexWeights) No documentation. GetNumFaces unsigned int ID3DXSPMesh::GetNumFaces() No documentation. GetNumVertices unsigned int ID3DXSPMesh::GetNumVertices() No documentation. GetFVF unsigned int ID3DXSPMesh::GetFVF() No documentation. GetOptions unsigned int ID3DXSPMesh::GetOptions() No documentation. GetDevice HRESULT ID3DXSPMesh::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetMaxFaces unsigned int ID3DXSPMesh::GetMaxFaces() No documentation. GetMaxVertices unsigned int ID3DXSPMesh::GetMaxVertices() No documentation. GetVertexWeights HRESULT ID3DXSPMesh::GetVertexWeights([Out] float* pVertexWeights) No documentation. IDirect3DStateBlock9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DStateBlock9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. HRESULT IDirect3DStateBlock9::Capture() No documentation. No documentation. HRESULT IDirect3DStateBlock9::Apply() No documentation. GetDevice HRESULT IDirect3DStateBlock9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. IDirect3DSurface9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DSurface9::GetContainer([In] const GUID& riid,[In] void** ppContainer) No documentation. No documentation. No documentation. HRESULT IDirect3DSurface9::GetDesc([Out] D3DSURFACE_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DSurface9::LockRect([In] D3DLOCKED_RECT* pLockedRect,[In] const RECT* pRect,[In] unsigned int Flags) No documentation. No documentation. HRESULT IDirect3DSurface9::UnlockRect() No documentation. No documentation. No documentation. HRESULT IDirect3DSurface9::GetDC([Out] HDC* phdc) No documentation. No documentation. No documentation. HRESULT IDirect3DSurface9::ReleaseDC([In] HDC hdc) No documentation. GetDesc HRESULT IDirect3DSurface9::GetDesc([Out] D3DSURFACE_DESC* pDesc) No documentation. GetDC HRESULT IDirect3DSurface9::GetDC([Out] HDC* phdc) No documentation. IDirect3DSwapChain9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9::Present([In] const RECT* pSourceRect,[In] const RECT* pDestRect,[In] HWND hDestWindowOverride,[In] const RGNDATA* pDirtyRegion,[In] unsigned int dwFlags) No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9::GetFrontBufferData([Out] IDirect3DSurface9* pDestSurface) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9::GetBackBuffer([In] unsigned int iBackBuffer,[In] D3DBACKBUFFER_TYPE Type,[Out] IDirect3DSurface9** ppBackBuffer) No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9::GetRasterStatus([Out] D3DRASTER_STATUS* pRasterStatus) No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9::GetDisplayMode([Out] D3DDISPLAYMODE* pMode) No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9::GetPresentParameters([Out] D3DPRESENT_PARAMETERS* pPresentationParameters) No documentation. GetFrontBufferData HRESULT IDirect3DSwapChain9::GetFrontBufferData([Out] IDirect3DSurface9* pDestSurface) No documentation. GetRasterStatus HRESULT IDirect3DSwapChain9::GetRasterStatus([Out] D3DRASTER_STATUS* pRasterStatus) No documentation. GetDisplayMode HRESULT IDirect3DSwapChain9::GetDisplayMode([Out] D3DDISPLAYMODE* pMode) No documentation. GetDevice HRESULT IDirect3DSwapChain9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetPresentParameters HRESULT IDirect3DSwapChain9::GetPresentParameters([Out] D3DPRESENT_PARAMETERS* pPresentationParameters) No documentation. IDirect3DSwapChain9Ex Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9Ex::GetLastPresentCount([Out] unsigned int* pLastPresentCount) No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9Ex::GetPresentStats([Out] D3DPRESENTSTATS* pPresentationStatistics) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DSwapChain9Ex::GetDisplayModeEx([Out] D3DDISPLAYMODEEX* pMode,[Out] D3DDISPLAYROTATION* pRotation) No documentation. GetLastPresentCount HRESULT IDirect3DSwapChain9Ex::GetLastPresentCount([Out] unsigned int* pLastPresentCount) No documentation. GetPresentStats HRESULT IDirect3DSwapChain9Ex::GetPresentStats([Out] D3DPRESENTSTATS* pPresentationStatistics) No documentation. IDirect3DTexture9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DTexture9::GetLevelDesc([In] unsigned int Level,[Out] D3DSURFACE_DESC* pDesc) No documentation. No documentation. No documentation. HRESULT IDirect3DTexture9::GetSurfaceLevel([In] unsigned int Level,[Out] IDirect3DSurface9** ppSurfaceLevel) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DTexture9::LockRect([In] unsigned int Level,[In] D3DLOCKED_RECT* pLockedRect,[In] const RECT* pRect,[In] unsigned int Flags) No documentation. No documentation. No documentation. HRESULT IDirect3DTexture9::UnlockRect([In] unsigned int Level) No documentation. No documentation. No documentation. HRESULT IDirect3DTexture9::AddDirtyRect([In] const RECT* pDirtyRect) No documentation. IDirect3DVertexBuffer9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVertexBuffer9::Lock([In] unsigned int OffsetToLock,[In] unsigned int SizeToLock,[Out] void** ppbData,[In] D3DLOCK Flags) No documentation. No documentation. HRESULT IDirect3DVertexBuffer9::Unlock() No documentation. No documentation. No documentation. HRESULT IDirect3DVertexBuffer9::GetDesc([Out] D3DVERTEXBUFFER_DESC* pDesc) Initializes a new instance of the class. The device that will be used to create the buffer. Size of the buffer, in bytes. The requested usage of the buffer. The vertex format of the vertices in the buffer. If set to .None, the buffer will be a non-FVF buffer. The memory class into which the resource will be placed. Initializes a new instance of the class. The device that will be used to create the buffer. Size of the buffer, in bytes. The requested usage of the buffer. The vertex format of the vertices in the buffer. If set to .None, the buffer will be a non-FVF buffer. The memory class into which the resource will be placed. The variable that will receive the shared handle for this resource. This method is only available in Direct3D9 Ex. Locks a range of vertex data and obtains a pointer to the vertex buffer memory. As a general rule, do not hold a lock across more than one frame. When working with vertex buffers, you are allowed to make multiple lock calls; however, you must ensure that the number of lock calls match the number of unlock calls. DrawPrimitive calls will not succeed with any outstanding lock count on any currently set vertex buffer. The D3DLOCK_DISCARD and D3DLOCK_NOOVERWRITE flags are valid only on buffers created with D3DUSAGE_DYNAMIC. For information about using D3DLOCK_DISCARD or D3DLOCK_NOOVERWRITE with IDirect3DVertexBuffer9::Lock, see {{Using Dynamic Vertex and Index Buffers}}. Offset into the vertex data to lock, in bytes. To lock the entire vertex buffer, specify 0 for both parameters, SizeToLock and OffsetToLock. Size of the vertex data to lock, in bytes. To lock the entire vertex buffer, specify 0 for both parameters, SizeToLock and OffsetToLock. Combination of zero or more locking flags that describe the type of lock to perform. For this method, the valid flags are: D3DLOCK_DISCARD D3DLOCK_NO_DIRTY_UPDATE D3DLOCK_NOSYSLOCK D3DLOCK_READONLY D3DLOCK_NOOVERWRITE For a description of the flags, see . A if the method succeeds. HRESULT IDirect3DVertexBuffer9::Lock([None] UINT OffsetToLock,[None] UINT SizeToLock,[Out] void** ppbData,[None] int Flags) No documentation. GetDesc HRESULT IDirect3DVertexBuffer9::GetDesc([Out] D3DVERTEXBUFFER_DESC* pDesc) No documentation. IDirect3DVertexDeclaration9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DVertexDeclaration9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVertexDeclaration9::GetDeclaration([Out] D3DVERTEXELEMENT9* pElement,[Out] unsigned int* pNumElements) Create a vertex shader declaration from the device and the vertex elements. See the {{Vertex Declaration (Direct3D 9)}} page for a detailed description of how to map vertex declarations between different versions of DirectX. An array of vertex elements. If the method succeeds HRESULT IDirect3DDevice9::CreateVertexDeclaration([In, Buffer] const D3DVERTEXELEMENT9* pVertexElements,[None] IDirect3DVertexDeclaration9** ppDecl) No documentation. GetDevice HRESULT IDirect3DVertexDeclaration9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. IDirect3DVertexShader9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DVertexShader9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVertexShader9::GetFunction([In] void* arg0,[Out] unsigned int* pSizeOfData) No documentation. GetDevice HRESULT IDirect3DVertexShader9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. IDirect3DVolume9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. HRESULT IDirect3DVolume9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVolume9::SetPrivateData([In] const GUID& refguid,[In] const void* pData,[In] unsigned int SizeOfData,[In] unsigned int Flags) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVolume9::GetPrivateData([In] const GUID& refguid,[In] void* pData,[Out] unsigned int* pSizeOfData) No documentation. No documentation. No documentation. HRESULT IDirect3DVolume9::FreePrivateData([In] const GUID& refguid) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVolume9::GetContainer([In] const GUID& riid,[In] void** ppContainer) No documentation. No documentation. No documentation. HRESULT IDirect3DVolume9::GetDesc([Out] D3DVOLUME_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVolume9::LockBox([In] D3DLOCKED_BOX* pLockedVolume,[In] const D3DBOX* pBox,[In] unsigned int Flags) No documentation. No documentation. HRESULT IDirect3DVolume9::UnlockBox() No documentation. GetDevice HRESULT IDirect3DVolume9::GetDevice([Out] IDirect3DDevice9** ppDevice) No documentation. GetDesc HRESULT IDirect3DVolume9::GetDesc([Out] D3DVOLUME_DESC* pDesc) No documentation. IDirect3DVolumeTexture9 Initializes a new instance of the class. The native pointer. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVolumeTexture9::GetLevelDesc([In] unsigned int Level,[Out] D3DVOLUME_DESC* pDesc) No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVolumeTexture9::GetVolumeLevel([In] unsigned int Level,[Out] IDirect3DVolume9** ppVolumeLevel) No documentation. No documentation. No documentation. No documentation. No documentation. No documentation. HRESULT IDirect3DVolumeTexture9::LockBox([In] unsigned int Level,[In] D3DLOCKED_BOX* pLockedVolume,[In] const D3DBOX* pBox,[In] unsigned int Flags) No documentation. No documentation. No documentation. HRESULT IDirect3DVolumeTexture9::UnlockBox([In] unsigned int Level) No documentation. No documentation. No documentation. HRESULT IDirect3DVolumeTexture9::AddDirtyBox([In] const D3DBOX* pDirtyBox) No documentation. D3DXATTRIBUTERANGE No documentation. unsigned int AttribId No documentation. unsigned int FaceStart No documentation. unsigned int FaceCount No documentation. unsigned int VertexStart No documentation. unsigned int VertexCount No documentation. D3DXATTRIBUTEWEIGHTS No documentation. float Position No documentation. float Boundary No documentation. float Normal No documentation. float Diffuse No documentation. float Specular No documentation. float Tangent No documentation. float Binormal No documentation. float Texcoord[8] No documentation. D3DBOX No documentation. unsigned int Left No documentation. unsigned int Top No documentation. unsigned int Right No documentation. unsigned int Bottom No documentation. unsigned int Front No documentation. unsigned int Back No documentation. D3DXKEY_CALLBACK No documentation. float Time No documentation. void* pCallbackData No documentation. D3DCAPS9 No documentation. D3DDEVTYPE DeviceType No documentation. unsigned int AdapterOrdinal No documentation. D3DCAPS Caps No documentation. D3DCAPS2 Caps2 No documentation. D3DCAPS3 Caps3 No documentation. D3DPRESENT_INTERVAL PresentationIntervals No documentation. D3DCURSORCAPS CursorCaps No documentation. D3DDEVCAPS DevCaps No documentation. D3DPMISCCAPS PrimitiveMiscCaps No documentation. D3DPRASTERCAPS RasterCaps No documentation. D3DPCMPCAPS ZCmpCaps No documentation. D3DPBLENDCAPS SrcBlendCaps No documentation. D3DPBLENDCAPS DestBlendCaps No documentation. D3DPCMPCAPS AlphaCmpCaps No documentation. unsigned int ShadeCaps No documentation. unsigned int TextureCaps No documentation. unsigned int TextureFilterCaps No documentation. unsigned int CubeTextureFilterCaps No documentation. unsigned int VolumeTextureFilterCaps No documentation. unsigned int TextureAddressCaps No documentation. unsigned int VolumeTextureAddressCaps No documentation. unsigned int LineCaps No documentation. unsigned int MaxTextureWidth No documentation. unsigned int MaxTextureHeight No documentation. unsigned int MaxVolumeExtent No documentation. unsigned int MaxTextureRepeat No documentation. unsigned int MaxTextureAspectRatio No documentation. unsigned int MaxAnisotropy No documentation. float MaxVertexW No documentation. float GuardBandLeft No documentation. float GuardBandTop No documentation. float GuardBandRight No documentation. float GuardBandBottom No documentation. float ExtentsAdjust No documentation. unsigned int StencilCaps No documentation. unsigned int FVFCaps No documentation. unsigned int TextureOpCaps No documentation. unsigned int MaxTextureBlendStages No documentation. unsigned int MaxSimultaneousTextures No documentation. unsigned int VertexProcessingCaps No documentation. unsigned int MaxActiveLights No documentation. unsigned int MaxUserClipPlanes No documentation. unsigned int MaxVertexBlendMatrices No documentation. unsigned int MaxVertexBlendMatrixIndex No documentation. float MaxPointSize No documentation. unsigned int MaxPrimitiveCount No documentation. unsigned int MaxVertexIndex No documentation. unsigned int MaxStreams No documentation. unsigned int MaxStreamStride No documentation. unsigned int VertexShaderVersion No documentation. unsigned int MaxVertexShaderConst No documentation. unsigned int PixelShaderVersion No documentation. float PixelShader1xMaxValue No documentation. unsigned int DevCaps2 No documentation. float MaxNpatchTessellationLevel No documentation. unsigned int Reserved5 No documentation. unsigned int MasterAdapterOrdinal No documentation. unsigned int AdapterOrdinalInGroup No documentation. unsigned int NumberOfAdaptersInGroup No documentation. unsigned int DeclTypes No documentation. unsigned int NumSimultaneousRTs No documentation. unsigned int StretchRectFilterCaps No documentation. D3DVSHADERCAPS2_0 VS20Caps No documentation. D3DPSHADERCAPS2_0 PS20Caps No documentation. unsigned int VertexTextureFilterCaps No documentation. unsigned int MaxVShaderInstructionsExecuted No documentation. unsigned int MaxPShaderInstructionsExecuted No documentation. unsigned int MaxVertexShader30InstructionSlots No documentation. unsigned int MaxPixelShader30InstructionSlots No documentation. D3DCLIPSTATUS9 No documentation. unsigned int ClipUnion No documentation. unsigned int ClipIntersection No documentation. D3DXCONSTANT_DESC No documentation. const char* Name No documentation. D3DXREGISTER_SET RegisterSet No documentation. unsigned int RegisterIndex No documentation. unsigned int RegisterCount No documentation. D3DXPARAMETER_CLASS Class No documentation. D3DXPARAMETER_TYPE Type No documentation. unsigned int Rows No documentation. unsigned int Columns No documentation. unsigned int Elements No documentation. unsigned int StructMembers No documentation. unsigned int Bytes No documentation. const void* DefaultValue No documentation. D3DXCONSTANTTABLE_DESC No documentation. const char* Creator No documentation. unsigned int Version No documentation. unsigned int Constants No documentation. D3DDEVICE_CREATION_PARAMETERS No documentation. unsigned int AdapterOrdinal No documentation. D3DDEVTYPE DeviceType No documentation. HWND hFocusWindow No documentation. unsigned int BehaviorFlags No documentation. D3DDISPLAYMODE No documentation. unsigned int Width No documentation. unsigned int Height No documentation. unsigned int RefreshRate No documentation. D3DFORMAT Format No documentation. D3DDISPLAYMODEEX No documentation. unsigned int Size No documentation. unsigned int Width No documentation. unsigned int Height No documentation. unsigned int RefreshRate No documentation. D3DFORMAT Format No documentation. D3DSCANLINEORDERING ScanLineOrdering No documentation. D3DDISPLAYMODEFILTER No documentation. unsigned int Size No documentation. D3DFORMAT Format No documentation. D3DSCANLINEORDERING ScanLineOrdering No documentation. D3DXEFFECTDEFAULT No documentation. char* pParamName No documentation. D3DXEFFECTDEFAULTTYPE Type No documentation. unsigned int NumBytes No documentation. void* pValue No documentation. D3DXEFFECT_DESC No documentation. const char* Creator No documentation. unsigned int Parameters No documentation. unsigned int Techniques No documentation. unsigned int Functions No documentation. D3DXEFFECTINSTANCE No documentation. char* pEffectFilename No documentation. unsigned int NumDefaults No documentation. D3DXEFFECTDEFAULT* pDefaults No documentation. D3DXEVENT_DESC No documentation. D3DXEVENT_TYPE Type No documentation. unsigned int Track No documentation. double StartTime No documentation. double Duration No documentation. D3DXTRANSITION_TYPE Transition No documentation. float Weight No documentation. float Speed No documentation. double Position No documentation. BOOL Enable No documentation. D3DXMATERIAL No documentation. D3DMATERIAL9 MatD3D No documentation. char* pTextureFilename No documentation. D3DXFONT_DESCW No documentation. int Height No documentation. unsigned int Width No documentation. unsigned int Weight No documentation. unsigned int MipLevels No documentation. unsigned char CharSet No documentation. unsigned char OutputPrecision No documentation. unsigned char Quality No documentation. unsigned char PitchAndFamily No documentation. wchar_t FaceName[32] No documentation. BOOL Italic No documentation. D3DXFRAME No documentation. char* Name No documentation. D3DXMATRIX TransformationMatrix No documentation. D3DXMESHCONTAINER* pMeshContainer No documentation. D3DXFRAME* pFrameSibling No documentation. D3DXFRAME* pFrameFirstChild No documentation. D3DXFUNCTION_DESC No documentation. const char* Name No documentation. unsigned int Annotations No documentation. D3DGAMMARAMP No documentation. unsigned short red[256] No documentation. unsigned short green[256] No documentation. unsigned short blue[256] No documentation. D3DXIMAGE_INFO No documentation. unsigned int Width No documentation. unsigned int Height No documentation. unsigned int Depth No documentation. unsigned int MipLevels No documentation. D3DFORMAT Format No documentation. D3DRESOURCETYPE ResourceType No documentation. D3DXIMAGE_FILEFORMAT ImageFileFormat No documentation. D3DINDEXBUFFER_DESC No documentation. D3DFORMAT Format No documentation. D3DRESOURCETYPE Type No documentation. unsigned int Usage No documentation. D3DPOOL Pool No documentation. unsigned int Size No documentation. D3DLIGHT9 No documentation. D3DLIGHTTYPE Type No documentation. D3DCOLORVALUE Diffuse No documentation. D3DCOLORVALUE Specular No documentation. D3DCOLORVALUE Ambient No documentation. D3DVECTOR Position No documentation. D3DVECTOR Direction No documentation. float Range No documentation. float Falloff No documentation. float Attenuation0 No documentation. float Attenuation1 No documentation. float Attenuation2 No documentation. float Theta No documentation. float Phi No documentation. D3DLOCKED_BOX No documentation. int RowPitch No documentation. int SlicePitch No documentation. void* pBits No documentation. D3DLOCKED_RECT No documentation. int Pitch No documentation. void* pBits No documentation. D3DXMACRO No documentation. const char* Name No documentation. const char* Definition No documentation. D3DMATERIAL9 No documentation. D3DCOLORVALUE Diffuse No documentation. D3DCOLORVALUE Ambient No documentation. D3DCOLORVALUE Specular No documentation. D3DCOLORVALUE Emissive No documentation. float Power No documentation. D3DXMESHCONTAINER No documentation. char* Name No documentation. D3DXMESHDATA MeshData No documentation. D3DXMATERIAL* pMaterials No documentation. D3DXEFFECTINSTANCE* pEffects No documentation. unsigned int NumMaterials No documentation. unsigned int* pAdjacency No documentation. ID3DXSkinInfo* pSkinInfo No documentation. D3DXMESHCONTAINER* pNextMeshContainer No documentation. D3DXMESHDATA No documentation. D3DXMESHDATATYPE Type No documentation. ID3DXMesh* pMesh No documentation. ID3DXPMesh* pPMesh No documentation. ID3DXPatchMesh* pPatchMesh No documentation. D3DXPARAMETER_DESC No documentation. const char* Name No documentation. const char* Semantic No documentation. D3DXPARAMETER_CLASS Class No documentation. D3DXPARAMETER_TYPE Type No documentation. unsigned int Rows No documentation. unsigned int Columns No documentation. unsigned int Elements No documentation. unsigned int Annotations No documentation. unsigned int StructMembers No documentation. unsigned int Flags No documentation. unsigned int Bytes No documentation. D3DXPASS_DESC No documentation. const char* Name No documentation. unsigned int Annotations No documentation. const unsigned int* pVertexShaderFunction No documentation. const unsigned int* pPixelShaderFunction No documentation. D3DXPATCHINFO No documentation. D3DXPATCHMESHTYPE PatchType No documentation. D3DDEGREETYPE Degree No documentation. D3DBASISTYPE Basis No documentation. D3DPSHADERCAPS2_0 No documentation. unsigned int Caps No documentation. int DynamicFlowControlDepth No documentation. int NumTemps No documentation. int StaticFlowControlDepth No documentation. int NumInstructionSlots No documentation. D3DPRESENTSTATS No documentation. unsigned int PresentCount No documentation. unsigned int PresentRefreshCount No documentation. unsigned int SyncRefreshCount No documentation. LARGE_INTEGER SyncQPCTime No documentation. LARGE_INTEGER SyncGPUTime No documentation. D3DPRESENT_PARAMETERS No documentation. unsigned int BackBufferWidth No documentation. unsigned int BackBufferHeight No documentation. D3DFORMAT BackBufferFormat No documentation. unsigned int BackBufferCount No documentation. D3DMULTISAMPLE_TYPE MultiSampleType No documentation. unsigned int MultiSampleQuality No documentation. D3DSWAPEFFECT SwapEffect No documentation. HWND hDeviceWindow No documentation. D3DFORMAT AutoDepthStencilFormat No documentation. D3DPRESENTFLAG Flags No documentation. unsigned int FullScreen_RefreshRateInHz No documentation. D3DPRESENT_INTERVAL PresentationInterval Initializes a new instance of the struct. Width of the back buffer. Height of the back buffer. The back buffer format. The back buffer count. Type of the multi sample. The multi sample quality. The swap effect. The device window handle. if set to true [windowed]. if set to true [enable auto depth stencil]. The auto depth stencil format. The present flags. The full screen refresh rate in hz. The presentation interval. Init this structure to defaults No documentation. BOOL Windowed No documentation. BOOL EnableAutoDepthStencil No documentation. D3DRASTER_STATUS No documentation. unsigned int ScanLine No documentation. BOOL InVBlank No documentation. D3DRECTPATCH_INFO No documentation. unsigned int StartVertexOffsetWidth No documentation. unsigned int StartVertexOffsetHeight No documentation. unsigned int Width No documentation. unsigned int Height No documentation. unsigned int Stride No documentation. D3DBASISTYPE Basis No documentation. D3DDEGREETYPE Degree No documentation. D3DXRTE_DESC No documentation. unsigned int Size No documentation. unsigned int MipLevels No documentation. D3DFORMAT Format No documentation. D3DFORMAT DepthStencilFormat No documentation. BOOL DepthStencil No documentation. D3DXRTS_DESC No documentation. unsigned int Width No documentation. unsigned int Height No documentation. D3DFORMAT Format No documentation. D3DFORMAT DepthStencilFormat No documentation. BOOL DepthStencil No documentation. D3DXKEY_QUATERNION No documentation. float Time No documentation. D3DXQUATERNION Value No documentation. D3DXKEY_VECTOR3 No documentation. float Time No documentation. D3DXVECTOR3 Value No documentation. D3DXSHADER_CONSTANTINFO No documentation. unsigned int Name No documentation. unsigned short RegisterSet No documentation. unsigned short RegisterIndex No documentation. unsigned short RegisterCount No documentation. unsigned short Reserved No documentation. unsigned int TypeInfo No documentation. unsigned int DefaultValue No documentation. D3DXSHADER_CONSTANTTABLE No documentation. unsigned int Size No documentation. unsigned int Creator No documentation. unsigned int Version No documentation. unsigned int Constants No documentation. unsigned int ConstantInfo No documentation. unsigned int Flags No documentation. unsigned int Target No documentation. D3DXSEMANTIC No documentation. unsigned int Usage No documentation. unsigned int UsageIndex No documentation. D3DSURFACE_DESC No documentation. D3DFORMAT Format No documentation. D3DRESOURCETYPE Type No documentation. unsigned int Usage No documentation. D3DPOOL Pool No documentation. D3DMULTISAMPLE_TYPE MultiSampleType No documentation. unsigned int MultiSampleQuality No documentation. unsigned int Width No documentation. unsigned int Height No documentation. D3DXTECHNIQUE_DESC No documentation. const char* Name No documentation. unsigned int Passes No documentation. unsigned int Annotations No documentation. D3DXTRACK_DESC No documentation. D3DXPRIORITY_TYPE Priority No documentation. float Weight No documentation. float Speed No documentation. double Position No documentation. BOOL Enable No documentation. D3DTRIPATCH_INFO No documentation. unsigned int StartVertexOffset No documentation. unsigned int NumVertices No documentation. D3DBASISTYPE Basis No documentation. D3DDEGREETYPE Degree No documentation. D3DVERTEXBUFFER_DESC No documentation. D3DFORMAT Format No documentation. D3DRESOURCETYPE Type No documentation. unsigned int Usage No documentation. D3DPOOL Pool No documentation. unsigned int Size No documentation. D3DFVF FVF No documentation. D3DVERTEXELEMENT9 No documentation. unsigned short Stream No documentation. unsigned short Offset No documentation. D3DDECLTYPE Type No documentation. D3DDECLMETHOD Method No documentation. D3DDECLUSAGE Usage No documentation. unsigned char UsageIndex Used for closing a VertexElement declaration. Initializes a new instance of the struct. The stream. The offset. The type. The method. The usage. Index of the usage. No documentation. D3DVSHADERCAPS2_0 No documentation. unsigned int Caps No documentation. int DynamicFlowControlDepth No documentation. int NumTemps No documentation. int StaticFlowControlDepth No documentation. D3DVIEWPORT9 No documentation. unsigned int X No documentation. unsigned int Y No documentation. unsigned int Width No documentation. unsigned int Height No documentation. float MinZ No documentation. float MaxZ No documentation. D3DVOLUME_DESC No documentation. D3DFORMAT Format No documentation. D3DRESOURCETYPE Type No documentation. unsigned int Usage No documentation. D3DPOOL Pool No documentation. unsigned int Width No documentation. unsigned int Height No documentation. unsigned int Depth No documentation. D3DXWELDEPSILONS No documentation. float Position No documentation. float BlendWeights No documentation. float Normal No documentation. float PSize No documentation. float Specular No documentation. float Diffuse No documentation. float Tangent No documentation. float Binormal No documentation. float TessFactor No documentation. float Texcoord[8] No documentation. XFILECOMPRESSEDANIMATIONSET No documentation. unsigned int CompressedBlockSize No documentation. float TicksPerSec No documentation. unsigned int PlaybackType No documentation. unsigned int BufferLength The PaletteEntry struct contains the color and usage of an entry in a logical palette. PALETTEENTRY The red intensity value for the palette entry. The green intensity value for the palette entry. The blue intensity value for the palette entry. Indicates how the palette entry is to be used. TODO define an enum for flags