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 |
関連項目
DxgkDdiQueryAdapterInfoの