次の方法で共有


DXGK_DIRTY_BIT_TRACKING_CAPS構造体 (d3dkmddi.h)

カーネル モードディスプレイ ミニポート ドライバー (KMD) は、DxgkDdiQueryAdapterInfo 関数が DXGKQAITYPE_DIRTYBITTRACKINGCAPS クエリ アダプターの情報の種類で呼び出されたときに、DXGK_DIRTY_BIT_TRACKING_CAPS でダーティ ビット追跡機能を返します。

構文

typedef struct _DXGK_DIRTY_BIT_TRACKING_CAPS {
  union {
    struct {
      UINT32 DirtyBitTrackingSupported : 1;
      UINT32 DirtyBitTrackingPerformant : 1;
      UINT32 Reserved : 30;
    };
    UINT32 Value;
  };
} DXGK_DIRTY_BIT_TRACKING_CAPS;

メンバーズ

DirtyBitTrackingSupported

TRUE に設定すると、アダプターはダーティ ビット情報を追跡する機能をサポートします。 Dxgkrnl 、後で各セグメントのフォローアップ DXGKQAITYPE_DIRTYBITTRACKINGSEGMENTCAPS 呼び出しを呼び出して、データを追跡するページ サイズ/粒度を決定します。

DirtyBitTrackingPerformant

TRUE に設定すると、アダプターは vDEV の作成からダーティ コンテンツを追跡するための優先設定を報告します。 この機能は、VRAM 予約内のダーティ コンテンツのみを転送できるようにすることで、ライブ マイグレーション シナリオのパフォーマンスを大幅に向上させることができます。 DirtyBitTrackingPerformant が FALSE の場合、ダーティ トラッキングはライブ マイグレーション自体の間にのみ有効になり、コンテンツの初期転送は移行される VF の予約済み VRAM 全体になります。

Reserved

システム用に予約されています。

Value

構造体のビットフィールドにアクセスする別の方法。

備考

詳細については、「ダーティ ビット トラッキング 」を参照してください。

必要条件

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

関連項目

DXGK_QUERYADAPTERINFOTYPE

DxgkDdiQueryAdapterInfo