Método IDirect3D9ExOverlayExtension::CheckDeviceOverlayType (d3d9.h)
Consulta las funcionalidades de hardware de superposición de un dispositivo Direct3D.
Sintaxis
HRESULT CheckDeviceOverlayType(
[in] UINT Adapter,
[in] D3DDEVTYPE DevType,
[in] UINT OverlayWidth,
[in] UINT OverlayHeight,
[in] D3DFORMAT OverlayFormat,
[in] D3DDISPLAYMODEEX *pDisplayMode,
[in] D3DDISPLAYROTATION DisplayRotation,
[out] D3DOVERLAYCAPS *pOverlayCaps
);
Parámetros
[in] Adapter
Número ordinal que denota el adaptador de pantalla. D3DADAPTER_DEFAULT siempre es el adaptador de pantalla principal.
[in] DevType
Especifica el tipo de dispositivo Direct3D como miembro del tipo enumerado D3DDEVTYPE .
[in] OverlayWidth
Ancho de la superposición que se va a crear, en píxeles.
[in] OverlayHeight
Alto de la superposición que se va a crear, en píxeles.
[in] OverlayFormat
Formato de superficie de la superposición.
[in] pDisplayMode
Puntero a una estructura D3DDISPLAYMODEEX que especifica el modo de presentación que se usará. Si este parámetro es NULL, se asume el modo de presentación actual.
[in] DisplayRotation
Especifica el modo de rotación de presentación como miembro del tipo enumerado D3DDISPLAYROTATION .
[out] pOverlayCaps
Puntero a una estructura de D3DOVERLAYCAPS . Si el controlador admite la configuración de superposición especificada en los parámetros de entrada, el método rellena esta estructura con las funciones del hardware de superposición.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Parámetro no válido o el dispositivo no admite la superposición de hardware. |
|
El dispositivo no admite la superposición para el tamaño o el modo de presentación especificados. |
|
El dispositivo no admite la superposición para el formato de superficie especificado. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | d3d9.h |