D3D12_DRED_PAGE_FAULT_OUTPUT 構造体 (d3d12.h)
特定の仮想アドレス (VA) の GPU ページ フォールトに関連する割り当てデータについて説明します。 GPU ページ フォールトの VA と、アクティブ オブジェクトの一致する割り当てノードの一覧、および最近削除されたオブジェクトの割り当てノードの一覧が含まれます。
構文
typedef struct D3D12_DRED_PAGE_FAULT_OUTPUT {
D3D12_GPU_VIRTUAL_ADDRESS PageFaultVA;
const D3D12_DRED_ALLOCATION_NODE *pHeadExistingAllocationNode;
const D3D12_DRED_ALLOCATION_NODE *pHeadRecentFreedAllocationNode;
} D3D12_DRED_PAGE_FAULT_OUTPUT;
メンバー
PageFaultVA
デバイス の削除 が GPU ページの障害が原因である場合に、障害が発生している操作の GPU 仮想アドレス (VA) を含むD3D12_GPU_VIRTUAL_ADDRESS。
pHeadExistingAllocationNode
障害が発生 している VA (PageFaultVA
) と一致する仮想アドレス (VA) 範囲を持つアクティブな割り当て済みランタイム オブジェクトの割り当てノードのリンクされたリストの先頭を表す定数 D3D12_DRED_ALLOCATION_NODE オブジェクトへのポインター。 リストが空の場合は、 の nullptr
値を持ちます。
pHeadRecentFreedAllocationNode
障害が 発生している VA (PageFaultVA
) と一致する仮想アドレス (VA) 範囲を持つ、最近解放されたランタイム オブジェクトの割り当てノードのリンクされたリストの先頭を表す定数D3D12_DRED_ALLOCATION_NODE オブジェクトへのポインター。 リストが空の場合は、 の nullptr
値を持ちます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 ビルド 20348 |
サポートされている最小のサーバー | Windows 10 ビルド 20348 |
Header | d3d12.h |