Interface IDirect3D9Ex (d3d9.h)
Os aplicativos usam os métodos da interface IDirect3D9Ex (que herda de IDirect3D9) para criar objetos Do Microsoft Direct3D 9Ex e configurar o ambiente. Essa interface inclui métodos para enumerar e recuperar recursos do dispositivo e está disponível quando a implementação do dispositivo subjacente está em conformidade com o Windows Vista.
Herança
A interface IDirect3D9Ex herda de IDirect3D9. IDirect3D9Ex também tem estes tipos de membros:
Métodos
A interface IDirect3D9Ex tem esses métodos.
IDirect3D9Ex::CreateDeviceEx Cria um dispositivo para representar o adaptador de exibição. (IDirect3D9Ex.CreateDeviceEx) |
IDirect3D9Ex::EnumAdapterModesEx Esse método retorna as informações reais do modo de exibição com base no índice de modo fornecido. |
IDirect3D9Ex::GetAdapterDisplayModeEx Recupera o modo de exibição atual e as configurações de rotação do adaptador. |
IDirect3D9Ex::GetAdapterLUID Esse método retorna um identificador exclusivo para o adaptador que é específico para o hardware do adaptador. Os aplicativos podem usar esse identificador para definir mapeamentos robustos em várias APIs (Direct3D 9, DXGI). |
IDirect3D9Ex::GetAdapterModeCountEx Retorna o número de modos de exibição disponíveis. |
Comentários
A interface IDirect3D9Ex é obtida chamando a função Direct3DCreate9Ex .
Os tipos LPDIRECT3D9EX e PDIRECT3D9EX são definidos como ponteiros para a interface IDirect3D9Ex :
typedef struct IDirect3D9Ex *LPDIRECT3D9EX, *PDIRECT3D9EX;
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9.h |