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