Compartilhar via


Método IDirect3D9Ex::GetAdapterModeCountEx (d3d9.h)

Retorna o número de modos de exibição disponíveis.

Sintaxe

UINT GetAdapterModeCountEx(
  [in] UINT                       Adapter,
  [in] const D3DDISPLAYMODEFILTER *pFilter
);

Parâmetros

[in] Adapter

Tipo: UINT

Número ordinal que indica o adaptador de exibição do qual recuperar a contagem do modo de exibição.

[in] pFilter

Tipo: const D3DDISPLAYMODEFILTER*

Especifica as características do modo de exibição desejado. Confira D3DDISPLAYMODEFILTER.

Retornar valor

Tipo: UINT

O número de modos de exibição disponíveis. Um retorno do valor zero desse método é uma indicação de que não há suporte para esse modo de exibição ou simplesmente esse monitor não está mais disponível.

Comentários

Eventos como alterações no modo de exibição em outras cabeças do mesmo hardware, monitorar a alteração ou sua conexão status mudar, e a extensão/desextenção da área de trabalho pode afetar o número de modo de exibição disponível.

Para aplicativos de tela inteira, S_PRESENT_MODE_CHANGED retornado de PresentEx ou CheckDeviceState é a indicação de falha na configuração do modo de exibição devido a esses eventos.

Para aumentar a chance de definir um modo de exibição atualmente disponível com êxito, os aplicativos de tela inteira devem tentar repetir a lista de modos de exibição disponíveis ao receber S_PRESENT_MODE_CHANGED.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d9.h
Biblioteca D3D9.lib

Confira também

IDirect3D9Ex