次の方法で共有


DXGK_DRIVER_FEATURE列挙 (d3dukmdt.h)

DXGK_DRIVER_FEATURE 列挙は、ドライバー機能の一覧です。

構文

typedef enum _DXGK_DRIVER_FEATURE {
  DXGK_DRIVER_FEATURE_HWSCH = 0,
  DXGK_DRIVER_FEATURE_HWFLIPQUEUE = 1,
  DXGK_DRIVER_FEATURE_LDA_GPUPV = 2,
  DXGK_DRIVER_FEATURE_KMD_SIGNAL_CPU_EVENT = 3,
  DXGK_DRIVER_FEATURE_USER_MODE_SUBMISSION = 4,
  DXGK_DRIVER_FEATURE_SHARE_BACKING_STORE_WITH_KMD = 5,
  DXGK_DRIVER_FEATURE_RESERVED_1 = 6,
  DXGK_DRIVER_FEATURE_RESERVED_2 = 7,
  DXGK_DRIVER_FEATURE_RESERVED_3 = 8,
  DXGK_DRIVER_FEATURE_RESERVED_4 = 9,
  DXGK_DRIVER_FEATURE_RESERVED_5 = 10,
  DXGK_DRIVER_FEATURE_RESERVED_6 = 11,
  DXGK_DRIVER_FEATURE_RESERVED_7 = 12,
  DXGK_DRIVER_FEATURE_RESERVED_8 = 13,
  DXGK_DRIVER_FEATURE_RESERVED_9 = 14,
  DXGK_DRIVER_FEATURE_RESERVED_10 = 15,
  DXGK_DRIVER_FEATURE_RESERVED_11 = 16,
  DXGK_DRIVER_FEATURE_RESERVED_12 = 17,
  DXGK_DRIVER_FEATURE_RESERVED_13 = 18,
  DXGK_DRIVER_FEATURE_RESERVED_14 = 19,
  DXGK_DRIVER_FEATURE_RESERVED_15 = 20,
  DXGK_DRIVER_FEATURE_RESERVED_16 = 21,
  DXGK_DRIVER_FEATURE_RESERVED_17 = 22,
  DXGK_DRIVER_FEATURE_RESERVED_18 = 23,
  DXGK_DRIVER_FEATURE_RESERVED_19 = 24,
  DXGK_DRIVER_FEATURE_RESERVED_20 = 25,
  DXGK_DRIVER_FEATURE_RESERVED_21 = 26,
  DXGK_DRIVER_FEATURE_RESERVED_22 = 27,
  DXGK_DRIVER_FEATURE_RESERVED_23 = 28,
  DXGK_DRIVER_FEATURE_RESERVED_24 = 29,
  DXGK_DRIVER_FEATURE_RESERVED_25 = 30,
  DXGK_DRIVER_FEATURE_SAMPLE = 31,
  DXGK_DRIVER_FEATURE_PAGE_BASED_MEMORY_MANAGER = 32,
  DXGK_DRIVER_FEATURE_KERNEL_MODE_TESTING = 33,
  DXGK_DRIVER_FEATURE_64K_PT_DEMOTION_FIX = 34,
  DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE = 35,
  DXGK_DRIVER_FEATURE_GPUVAIOMMU = 36,
  DXGK_DRIVER_FEATURE_NATIVE_FENCE = 37,
  DXGK_DRIVER_FEATURE_MAX
} DXGK_DRIVER_FEATURE;

定数

 
DXGK_DRIVER_FEATURE_HWSCH
値: 0
ハードウェア アクセラレータ GPU スケジューリング機能。
DXGK_DRIVER_FEATURE_HWFLIPQUEUE
値: 1
ハードウェア フリップ キュー機能。
DXGK_DRIVER_FEATURE_LDA_GPUPV
値: 2
GPU 準仮想化機能のリンクされたディスプレイ アダプター。
DXGK_DRIVER_FEATURE_KMD_SIGNAL_CPU_EVENT
値: 3
KMD 機能による CPU イベントのシグナル通知。
DXGK_DRIVER_FEATURE_USER_MODE_SUBMISSION
値: 4
ユーザー モード送信機能。
DXGK_DRIVER_FEATURE_SHARE_BACKING_STORE_WITH_KMD
値: 5
UMD でバッキング ストアを KMD 機能と共有できるようにする機能。
DXGK_DRIVER_FEATURE_RESERVED_1
値: 6
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_2
値: 7
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_3
値: 8
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_4
値: 9
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_5
値: 10
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_6
値: 11
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_7
値: 12
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_8
値: 13
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_9
値: 14
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_10
値: 15
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_11
値: 16
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_12
値: 17
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_13
値: 18
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_14
値: 19
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_15
値: 20
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_16
値: 21
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_17
値: 22
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_18
値: 23
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_19
値: 24
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_20
値: 25
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_21
値: 26
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_22
値: 27
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_23
値: 28
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_24
値: 29
引っ込み思案。
DXGK_DRIVER_FEATURE_RESERVED_25
値: 30
引っ込み思案。
DXGK_DRIVER_FEATURE_SAMPLE
値: 31
DXGK_DRIVER_FEATURE_PAGE_BASED_MEMORY_MANAGER
値: 32
ページ ベースのメモリ管理機能。
DXGK_DRIVER_FEATURE_KERNEL_MODE_TESTING
値: 33
カーネル モード テスト インターフェイス機能。
DXGK_DRIVER_FEATURE_64K_PT_DEMOTION_FIX
値: 34
64K ページ テーブル降格の OS バグ修正。
DXGK_DRIVER_FEATURE_GPUPV_PRESENT_HWQUEUE
値: 35
GPU 準仮想化とハードウェア スケジューリングの OS バグ修正が有効になりました。
DXGK_DRIVER_FEATURE_GPUVAIOMMU
値: 36
IoMmu 機能を使用した GPU 仮想アドレスの使用。
DXGK_DRIVER_FEATURE_NATIVE_FENCE
値: 37
ネイティブ GPU フェンス機能。
DXGK_DRIVER_FEATURE_MAX
列挙体の最大値。

備考

WDDM 機能は、機能カテゴリ (上位 4 ビット) とサブ ID (下位 28 ビット) を持つ 機能 ID 値によって識別されます。 機能のサブ ID は、機能カテゴリが DXGK_FEATURE_CATEGORY_DRIVERされている場合に、この列挙体の値の 1 つです。

詳細については、「WDDM 機能のサポートと有効化 のクエリをする」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 11 バージョン 24H2 (WDDM 3.2)
ヘッダー d3dukmdt.h

関連項目

DXGK_FEATURE_CATEGORY

DXGK_FEATURE_ID