Encabezado d3d9.h
Varias tecnologías usan este encabezado. Para más información, consulte:
d3d9.h contiene las siguientes interfaces de programación:
Interfaces
IDirect3D9 Las aplicaciones de interfaz IDirect3D9 (d3d9.h) usan los métodos de la interfaz IDirect3D9 para crear objetos de Microsoft Direct3D y configurar el entorno. |
IDirect3D9Ex Las aplicaciones usan los métodos de la interfaz IDirect3D9Ex (que hereda de IDirect3D9) para crear objetos de Microsoft Direct3D 9Ex y configurar el entorno. |
IDirect3D9ExOverlayExtension Consulta las funcionalidades de hardware de superposición de un dispositivo Direct3D. (IDirect3D9ExOverlayExtension) |
IDirect3DAuthenticatedChannel9 Proporciona un canal de comunicación con el controlador de gráficos o el entorno de ejecución de Direct3D. Para obtener un puntero a esta interfaz, llame a IDirect3DDevice9Video::CreateAuthenticatedChannel. |
IDirect3DBaseTexture9 Las aplicaciones de interfaz IDirect3DBaseTexture9 (d3d9.h) usan los métodos de la interfaz IDirect3DBaseTexture9 para manipular los recursos de textura. |
IDirect3DCryptoSession9 Representa una sesión criptográfica. Para obtener un puntero a esta interfaz, llame a IDirect3DDevice9Video::CreateCryptoSession. |
IDirect3DCubeTexture9 Las aplicaciones de interfaz IDirect3DCubeTexture9 (d3d9.h) usan los métodos de la interfaz IDirect3DCubeTexture9 para manipular un recurso de textura de cubo. |
IDirect3DDevice9 Las aplicaciones IDirect3DDevice9 (d3d9.h) usan los métodos de la interfaz IDirect3DDevice9 para realizar la representación basada en DrawPrimitive y crear recursos. |
IDirect3DDevice9Ex Las aplicaciones usan los métodos de la interfaz IDirect3DDevice9Ex para representar primitivos, crear recursos, trabajar con variables de nivel del sistema, ajustar los niveles de rampa gamma, trabajar con paletas y crear sombreadores. |
IDirect3DDevice9Video Permite a una aplicación usar servicios de cifrado y protección de contenido implementados por un controlador de gráficos. Para obtener un puntero a esta interfaz, llame a QueryInterface en un dispositivo D3D9Ex. |
IDirect3DIndexBuffer9 Las aplicaciones de interfaz IDirect3DIndexBuffer9 (d3d9.h) usan los métodos de la interfaz IDirect3DIndexBuffer9 para manipular un recurso de búfer de índice. |
IDirect3DPixelShader9 Las aplicaciones de interfaz IDirect3DPixelShader9 (d3d9.h) usan los métodos de la interfaz IDirect3DPixelShader9 para encapsular la funcionalidad de un sombreador de píxeles. |
IDirect3DQuery9 Las aplicaciones de interfaz IDirect3DQuery9 (d3d9.h) usan los métodos de la interfaz IDirect3DQuery9 para realizar consultas asincrónicas en un controlador. |
IDirect3DResource9 Las aplicaciones usan la interfaz IDirect3DResource9 (d3d9.h) para consultar y preparar recursos. |
IDirect3DStateBlock9 Las aplicaciones usan la interfaz IDirect3DStateBlock9 (d3d9.h) para encapsular los estados de representación. |
IDirect3DSurface9 Las aplicaciones usan la interfaz IDirect3DSurface9 (d3d9.h) para consultar y preparar superficies. |
IDirect3DSwapChain9 Las aplicaciones usan la interfaz IDirect3DSwapChain9 (d3d9.h) para manipular una cadena de intercambio. |
IDirect3DSwapChain9Ex Las aplicaciones usan los métodos de la interfaz IDirect3DSwapChain9Ex para manipular una cadena de intercambio. |
IDirect3DTexture9 Las aplicaciones usan la interfaz IDirect3DTexture9 (d3d9.h) para manipular un recurso de textura. |
IDirect3DVertexBuffer9 Las aplicaciones usan la interfaz IDirect3DVertexBuffer9 (d3d9.h) para manipular los recursos del búfer de vértices. |
IDirect3DVertexDeclaration9 Las aplicaciones usan la interfaz IDirect3DVertexDeclaration9 (d3d9.h) para encapsular la declaración del sombreador de vértices. |
IDirect3DVertexShader9 Las aplicaciones usan la interfaz IDirect3DVertexShader9 (d3d9.h) para encapsular la funcionalidad de un sombreador de vértices. |
IDirect3DVolume9 Las aplicaciones usan la interfaz IDirect3DVolume9 (d3d9.h) para manipular los recursos de volumen. |
IDirect3DVolumeTexture9 Las aplicaciones usan la interfaz IDirect3DVolumeTexture9 (d3d9.h) para manipular un recurso de textura de volumen. |
Functions
Direct3DCreate9 La función Direct3DCreate9Ex (d3d9.h) crea un objeto IDirect3D9 y devuelve una interfaz a él. |
Direct3DCreate9Ex Crea un objeto IDirect3D9Ex y devuelve una interfaz a él. |