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 |