次の方法で共有


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
Header d3dkmddi.h

こちらもご覧ください

DXGK_QUERYADAPTERINFOTYPE

DxgkDdiQueryAdapterInfo