Compartir a través de


Interfaz IDirect3D9Ex (d3d9.h)

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. Esta interfaz incluye métodos para enumerar y recuperar funcionalidades del dispositivo y está disponible cuando la implementación del dispositivo subyacente es compatible con Windows Vista.

Herencia

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

Métodos

La interfaz IDirect3D9Ex tiene estos métodos.

 
IDirect3D9Ex::CreateDeviceEx

Crea un dispositivo para representar el adaptador de pantalla. (IDirect3D9Ex.CreateDeviceEx)
IDirect3D9Ex::EnumAdapterModesEx

Este método devuelve la información real del modo de presentación en función del índice de modo especificado.
IDirect3D9Ex::GetAdapterDisplayModeEx

Recupera el modo de presentación actual y la configuración de rotación del adaptador.
IDirect3D9Ex::GetAdapterLUID

Este método devuelve un identificador único para el adaptador que es específico del hardware del adaptador. Las aplicaciones pueden usar este identificador para definir asignaciones sólidas en varias API (Direct3D 9, DXGI).
IDirect3D9Ex::GetAdapterModeCountEx

Devuelve el número de modos de presentación disponibles.

Comentarios

La interfaz IDirect3D9Ex se obtiene llamando a la función Direct3DCreate9Ex .

Los tipos LPDIRECT3D9EX y PDIRECT3D9EX se definen como punteros a la interfaz IDirect3D9Ex :


typedef struct IDirect3D9Ex *LPDIRECT3D9EX, *PDIRECT3D9EX;

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d9.h

Consulte también

Direct3D Interfaces

IDirect3D9