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 |