Compartir a través de


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

Devuelve el número de modos de presentación disponibles.

Sintaxis

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

Parámetros

[in] Adapter

Tipo: UINT

Número ordinal que indica el adaptador de pantalla del que se va a recuperar el recuento del modo de presentación.

[in] pFilter

Tipo: const D3DDISPLAYMODEFILTER*

Especifica las características del modo de presentación deseado. Consulte D3DDISPLAYMODEFILTER.

Valor devuelto

Tipo: UINT

Número de modos de presentación disponibles. Una devolución de valor cero de este método es una indicación de que no se admite este modo de presentación o simplemente este monitor ya no está disponible.

Comentarios

Los eventos como los cambios en el modo de visualización en otros encabezados del mismo hardware, el cambio de monitor o su cambio de estado de conexión, y la extensión de escritorio o la desextensión podrían afectar al número de modos de visualización disponibles.

Para las aplicaciones de pantalla completa, S_PRESENT_MODE_CHANGED devueltos desde PresentEx o CheckDeviceState es la indicación del error de configuración del modo de presentación debido a esos eventos.

Para aumentar la posibilidad de establecer correctamente un modo de presentación disponible actualmente, las aplicaciones de pantalla completa deben intentar volver a consultar la lista de modos de presentación disponible al recibir S_PRESENT_MODE_CHANGED.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d9.h
Library D3D9.lib

Consulte también

IDirect3D9Ex