Compartilhar via


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

Confira também

Direct3D Interfaces

IDirect3D9