estructura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE (d3dukmdt.h)

La estructura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE se usa para traducir el identificador de recursos al identificador de host correspondiente.

Sintaxis

typedef struct _D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE {
  D3DDDI_DRIVERESCAPETYPE EscapeType;
  D3DKMT_HANDLE           hResource;
} D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE;

Miembros

EscapeType

Un D3DDDI_DRIVERESCAPETYPE. Debe establecerse en D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE.

hResource

[in/out] En la entrada, un identificador de un recurso de gráficos 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_TRANSLATERESOURCEHANDLE se usa con el D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE tipo de escape conocido.

Requisitos

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

Consulte también

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE