Interfaz IDirect3D9 (d3d9helper.h)

Las aplicaciones usan los métodos de la interfaz IDirect3D9 para crear objetos de Microsoft Direct3D y configurar el entorno. Esta interfaz incluye métodos para enumerar y recuperar funcionalidades del dispositivo.

Herencia

La interfaz IDirect3D9 hereda de la interfaz IUnknown . IDirect3D9 también tiene estos tipos de miembros:

Métodos

La interfaz IDirect3D9 tiene estos métodos.

 
IDirect3D9::CheckDepthStencilMatch

El método IDirect3D9::CheckDepthStencilMatch (d3d9helper.h) determina si un formato de galería de símbolos de profundidad es compatible con un formato de destino de representación.
IDirect3D9::CheckDeviceFormat

El método IDirect3D9::CheckDeviceFormat (d3d9helper.h) determina si un formato de superficie está disponible como un tipo de recurso especificado.
IDirect3D9::CheckDeviceFormatConversion

El método IDirect3D9::CheckDeviceFormatConversion (d3d9helper.h) prueba el dispositivo para ver si admite la conversión de un formato de pantalla a otro.
IDirect3D9::CheckDeviceMultiSampleType

El método IDirect3D9::CheckDeviceMultiSampleType (d3d9helper.h) determina si hay disponible una técnica de muestreo múltiple en este dispositivo.
IDirect3D9::CheckDeviceType

El método IDirect3D9::CheckDeviceType (d3d9helper.h) comprueba si se puede usar un tipo de dispositivo acelerado por hardware en este adaptador.
IDirect3D9::CreateDevice

El método IDirect3D9::CreateDevice (d3d9helper.h) crea un dispositivo para representar el adaptador de pantalla.
IDirect3D9::EnumAdapterModes

El método IDirect3D9::EnumAdapterModes (d3d9helper.h) consulta al dispositivo para determinar si el adaptador especificado admite el formato y el modo de presentación solicitados.
IDirect3D9::GetAdapterCount

El método IDirect3D9::GetAdapterCount (d3d9helper.h) devuelve el número de adaptadores del sistema.
IDirect3D9::GetAdapterDisplayMode

El método IDirect3D9::GetAdapterDisplayMode (d3d9helper.h) recupera el modo de presentación actual del adaptador.
IDirect3D9::GetAdapterIdentifier

El método IDirect3D9::GetAdapterIdentifier (d3d9helper.h) describe los adaptadores de pantalla físicos presentes en el sistema cuando se creó una instancia de la interfaz IDirect3D9.
IDirect3D9::GetAdapterModeCount

El método IDirect3D9::GetAdapterModeCount (d3d9helper.h) devuelve el número de modos de visualización disponibles en este adaptador.
IDirect3D9::GetAdapterMonitor

El método IDirect3D9::GetAdapterMonitor (d3d9helper.h) devuelve el identificador del monitor asociado al objeto Direct3D.
IDirect3D9::GetDeviceCaps

El método IDirect3D9::GetDeviceCaps (d3d9helper.h) recupera información específica del dispositivo sobre un dispositivo.
IDirect3D9::RegisterSoftwareDevice

El método IDirect3D9::RegisterSoftwareDevice (d3d9helper.h) registra un dispositivo de software conectable, que proporciona rasterización de software que permite a las aplicaciones acceder a rasterizadores de software.

Comentarios

La interfaz IDirect3D9 se obtiene llamando a la función Direct3DCreate9 .

Los tipos LPDIRECT3D9 y PDIRECT3D9 se definen como punteros a la interfaz IDirect3D9 .

typedef struct IDirect3D9 *LPDIRECT3D9, *PDIRECT3D9;

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d9helper.h (incluya D3D9.h)

Consulte también

Direct3D Interfaces