Cabeçalho d3d9.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
d3d9.h contém as seguintes interfaces de programação:
IDirect3D9 Os aplicativos de interface IDirect3D9 (d3d9.h) usam os métodos da interface IDirect3D9 para criar objetos do Microsoft Direct3D e configurar o ambiente. |
IDirect3D9Ex Os aplicativos usam os métodos da interface IDirect3D9Ex (que herda de IDirect3D9) para criar objetos Do Microsoft Direct3D 9Ex e configurar o ambiente. |
IDirect3D9ExOverlayExtension Consulta os recursos de hardware de sobreposição de um dispositivo Direct3D. (IDirect3D9ExOverlayExtension) |
IDirect3DAuthenticatedChannel9 Fornece um canal de comunicação com o driver gráfico ou o runtime do Direct3D. Para obter um ponteiro para essa interface, chame IDirect3DDevice9Video::CreateAuthenticatedChannel. |
IDirect3DBaseTexture9 Os aplicativos de interface IDirect3DBaseTexture9 (d3d9.h) usam os métodos da interface IDirect3DBaseTexture9 para manipular recursos de textura. |
IDirect3DCryptoSession9 Representa uma sessão criptográfica. Para obter um ponteiro para essa interface, chame IDirect3DDevice9Video::CreateCryptoSession. |
IDirect3DCubeTexture9 Os aplicativos de interface IDirect3DCubeTexture9 (d3d9.h) usam os métodos da interface IDirect3DCubeTexture9 para manipular um recurso de textura de cubo. |
IDirect3DDevice9 Os aplicativos IDirect3DDevice9 (d3d9.h) usam os métodos da interface IDirect3DDevice9 para executar a renderização baseada em DrawPrimitive e criar recursos. |
Idirect3ddevice9ex Os aplicativos usam os métodos da interface IDirect3DDevice9Ex para renderizar primitivos, criar recursos, trabalhar com variáveis no nível do sistema, ajustar níveis de rampa gama, trabalhar com paletas e criar sombreadores. |
IDirect3DDevice9Video Permite que um aplicativo use serviços de proteção de conteúdo e criptografia implementados por um driver gráfico. Para obter um ponteiro para essa interface, chame QueryInterface em um dispositivo D3D9Ex. |
IDirect3DIndexBuffer9 Os aplicativos de interface IDirect3DIndexBuffer9 (d3d9.h) usam os métodos da interface IDirect3DIndexBuffer9 para manipular um recurso de buffer de índice. |
IDirect3DPixelShader9 Os aplicativos de interface IDirect3DPixelShader9 (d3d9.h) usam os métodos da interface IDirect3DPixelShader9 para encapsular a funcionalidade de um sombreador de pixel. |
IDirect3DQuery9 Os aplicativos de interface IDirect3DQuery9 (d3d9.h) usam os métodos da interface IDirect3DQuery9 para executar consultas assíncronas em um driver. |
IDirect3DResource9 A interface IDirect3DResource9 (d3d9.h) é usada por aplicativos para consultar e preparar recursos. |
IDirect3DStateBlock9 A interface IDirect3DStateBlock9 (d3d9.h) é usada por aplicativos para encapsular estados de renderização. |
IDirect3DSurface9 A interface IDirect3DSurface9 (d3d9.h) é usada por aplicativos para consultar e preparar superfícies. |
IDirect3DSwapChain9 A interface IDirect3DSwapChain9 (d3d9.h) é usada por aplicativos para manipular uma cadeia de troca. |
IDirect3DSwapChain9Ex Os aplicativos usam os métodos da interface IDirect3DSwapChain9Ex para manipular uma cadeia de troca. |
IDirect3DTexture9 A interface IDirect3DTexture9 (d3d9.h) é usada por aplicativos para manipular um recurso de textura. |
IDirect3DVertexBuffer9 A interface IDirect3DVertexBuffer9 (d3d9.h) é usada por aplicativos para manipular recursos de buffer de vértice. |
IDirect3DVertexDeclaration9 A interface IDirect3DVertexDeclaration9 (d3d9.h) é usada por aplicativos para encapsular a declaração do sombreador de vértice. |
IDirect3DVertexShader9 A interface IDirect3DVertexShader9 (d3d9.h) é usada por aplicativos para encapsular a funcionalidade de um sombreador de vértice. |
IDirect3DVolume9 A interface IDirect3DVolume9 (d3d9.h) é usada por aplicativos para manipular recursos de volume. |
IDirect3DVolumeTexture9 A interface IDirect3DVolumeTexture9 (d3d9.h) é usada por aplicativos para manipular um recurso de textura de volume. |
Direct3DCreate9 A função Direct3DCreate9Ex (d3d9.h) cria um objeto IDirect3D9 e retorna uma interface para ele. |
Direct3dcreate9ex Cria um objeto IDirect3D9Ex e retorna uma interface para ele. |