Partilhar via


estrutura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE (d3dukmdt.h)

A estrutura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE é usada para traduzir o identificador de recurso para o identificador de host correspondente.

Sintaxe

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

Membros

EscapeType

Um D3DDDI_DRIVERESCAPETYPE. Deve ser definido como D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE.

hResource

[entrada/saída] Na entrada, um identificador para um recurso gráfico DirectX que foi retornado de DxgkddiCreateAllocation.

No retorno, um identificador que pode ser enviado para o driver do modo kernel e usado em funções como DxgkcbAcquirehandledata, DxgkcbReleasehandledata, DxcbGethandledatae DxgkcbGethandleparent.

Observações

A estrutura D3DDDI_DRIVERESCAPE_TRANSLATERESOURCEHANDLE é usada com o tipo de escape D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE conhecido.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1809
cabeçalho d3dukmdt.h

Consulte também

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DxgkddiEscape

D3DKMTEscape