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 |