estructura D3DDDICB_SETDISPLAYMODE (d3dumddi.h)
La estructura D3DDDICB_SETDISPLAYMODE describe la asignación principal que se usa para examinar la pantalla.
Sintaxis
typedef struct _D3DDDICB_SETDISPLAYMODE {
[in] D3DKMT_HANDLE hPrimaryAllocation;
[out] UINT PrivateDriverFormatAttribute;
} D3DDDICB_SETDISPLAYMODE;
Miembros
[in] hPrimaryAllocation
Un D3DKMT_HANDLE tipo de datos que representa el identificador del modo kernel a la asignación principal para el examen. El entorno de ejecución de Microsoft Direct3D función pfnAllocateCb devuelve este identificador.
[out] PrivateDriverFormatAttribute
Atributo de formato privado que el controlador de pantalla en modo de usuario debe usar para convertir la superficie principal actual si el pfnSetDisplayModeCb función de devolución de llamada devuelta D3DDDIERR_INCOMPATIBLEPRIVATEFORMAT.
Observaciones
El controlador de pantalla en modo de usuario puede establecer el miembro hPrimaryAlloc ation en la llamada a pfnSetDisplayModeCb para examinar cualquier asignación. Sin embargo, la asignación debe marcarse como principal (es decir, el controlador de visualización en modo de usuario debe haber establecido la marca de principal campo de bits en el Flags miembro de la estructura D3DDDI_ALLOCATIONINFO en una llamada a la función pfnAllocateCb para crear la asignación).
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |