次の方法で共有


D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE構造体 (d3dukmdt.h)

D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE 構造体は、ゲスト割り当てを対応するホスト ハンドルに変換するために使用されます。

構文

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

メンバーズ

EscapeType

[in]D3DDDI_DRIVERESCAPETYPE. D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLEに設定する必要があります。

hAllocation

[入力/出力]エントリ時に、DxgkddiCreateAllocationから返された DirectX グラフィックス割り当てのハンドル

戻り時に、カーネル モード ドライバーに送信され、DxgkcbAcquirehandledataDxgkcbReleasehandledata、dxcbGethandledata、DxgkcbGethandleparentなどの関数で使用できるハンドル。

備考

D3DDDI_DRIVERESCAPE_TRANSLATEALLOCATIONEHANDLE 構造体は、既知のエスケープ型 D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE 使用されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
ヘッダー d3dukmdt.h

関連項目

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DxgkddiEscape

D3DKMTEscape