estructura D3DDDICB_ESCAPE (d3dumddi.h)
La estructura D3DDDICB_ESCAPE describe información que un controlador de pantalla en modo de usuario comparte con un controlador de miniporte de pantalla.
Sintaxis
typedef struct _D3DDDICB_ESCAPE {
[in] HANDLE hDevice;
[in] D3DDDI_ESCAPEFLAGS Flags;
[in/out] VOID *pPrivateDriverData;
[in] UINT PrivateDriverDataSize;
[in] HANDLE hContext;
} D3DDDICB_ESCAPE;
Miembros
[in] hDevice
Identificador del dispositivo de visualización (contexto gráfico) que se pasó originalmente al controlador de pantalla en modo de usuario CreateDevice o función CreateDevice(D3D10) función o NULL, si la información compartida no está asociada a un dispositivo de visualización.
[in] Flags
Estructura D3DDDI_ESCAPEFLAGS que indica, en marcas de campo de bits, cómo compartir información. El controlador de visualización en modo de usuario debe especificar el HardwareAccess marca de campo de bits para indicar que el controlador de miniporte de pantalla debe tener acceso al hardware gráfico de tal manera que el sistema operativo debe realizar el segundo nivel de sincronización en el controlador de miniporte de pantalla para la llamada dxgkDdiEscape.
[in/out] pPrivateDriverData
Puntero a un búfer asignado por el controlador de pantalla en modo de usuario que contiene información que el controlador de pantalla en modo de usuario envía al controlador de miniporte de pantalla o que el controlador de pantalla en modo de usuario recibe del controlador de minipuerto de pantalla.
[in] PrivateDriverDataSize
Tamaño, en bytes, del búfer al que pPrivateDriverData apunta.
[in] hContext
Identificador del contexto en el que la función pfnCreateContextCb devuelve o NULL, si la información compartida no está asociada a un contexto. Si el controlador de visualización en modo de usuario establece hContext en un valornull distinto de, el controlador también debe haber establecido hDevice en un valorNULL que no sea y hDevice debe corresponder al dispositivo que posee el contexto.
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) |