次の方法で共有


D3DDDI_DRIVERESCAPETYPE列挙 (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE は、既知のドライバー エスケープの種類 (D3DDDI_ESCAPEFLAGS::D riverKnownEscape) を定義します。

構文

typedef enum _D3DDDI_DRIVERESCAPETYPE {
  D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE = 0,
  D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE = 1,
  D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE = 2,
  D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER = 3,
  D3DDDI_DRIVERESCAPETYPE_MAX
} D3DDDI_DRIVERESCAPETYPE;

定数

 
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE
値: 0
割り当てハンドルを変換するドライバーのエスケープの種類。ゲスト割り当てを対応するホスト ハンドルに変換するために使用されます。 詳細については、GPU 準仮想化 を参照してください。
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE
値: 1
リソース ハンドルを変換するドライバー エスケープの種類。リソース ハンドルを対応するホスト ハンドルに変換するために使用されます。 詳細については、GPU 準仮想化 を参照してください。
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE
値: 2
CPU イベントを使用するためのドライバー エスケープの種類。は、KMD CPU イベント オブジェクトの使用目的についてカーネル モード ドライバー (KMD) に通知するために使用されます。 Windows 11 (WDDM 3.0) 以降で使用できます。 詳細については、「KMD からの CPU イベントのシグナル通知」を参照してください。
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER
値: 3
テスト コマンド バッファーを構築するためのドライバー エスケープの種類。カーネル モード テスト用のテスト コマンド バッファーを構築するために使用されます。 Windows 11 バージョン 24H2 (WDDM 3.2) 以降で使用できます。 詳細については、カーネル モードのテスト を参照してください。
D3DDDI_DRIVERESCAPETYPE_MAX
この列挙体の最大値。

必要条件

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

関連項目

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE