Compartir a través de


estructura D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE (d3dukmdt.h)

La estructura D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE se usa para traducir la asignación de invitado al identificador de host correspondiente.

Sintaxis

typedef struct _D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE {
  D3DDDI_DRIVERESCAPETYPE EscapeType;
  D3DKMT_HANDLE           hAllocation;
} D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE;

Miembros

EscapeType

[in] Un D3DDDI_DRIVERESCAPETYPE. Debe establecerse en D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE.

hAllocation

[in/out] En la entrada, un identificador de una asignación de gráficos de DirectX que se devolvió de DXGKDDI_CREATEALLOCATION.

A cambio, un identificador que se puede enviar al controlador en modo kernel y que se usa en funciones como DXGKCB_ACQUIREHANDLEDATA, DXGKCB_RELEASEHANDLEDATA, DXGKCB_GETHANDLEDATA y DXGKCB_GETHANDLEPARENT.

Comentarios

La estructura D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE se usa con el tipo de escape conocido D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Encabezado d3dukmdt.h

Consulte también

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE