D3D12_DRED_PAGE_FAULT_OUTPUT Struktur (d3d12.h)
Beschreibt Zuordnungsdaten im Zusammenhang mit einem GPU-Seitenfehler für eine bestimmte virtuelle Adresse (VA). Enthält die VA eines GPU-Seitenfehlers sowie eine Liste der übereinstimmenden Zuordnungsknoten für aktive Objekte und eine Liste der Zuordnungsknoten für kürzlich gelöschte Objekte.
Syntax
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;
Member
PageFaultVA
Eine D3D12_GPU_VIRTUAL_ADDRESS , die die virtuelle GPU-Adresse (VA) des fehlerhaften Vorgangs enthält, wenn die Geräteentfernung auf einen GPU-Seitenfehler zurückzuführen ist.
pHeadExistingAllocationNode
Ein Zeiger auf eine konstante D3D12_DRED_ALLOCATION_NODE-Objekt , das den Kopf einer verknüpften Liste von Zuordnungsknoten für aktive zugeordnete Laufzeitobjekte mit virtuellen Adressbereichen (VA) darstellt, die mit der fehlerhaften VA (PageFaultVA
) übereinstimmen. Hat den Wert von nullptr
, wenn die Liste leer ist.
pHeadRecentFreedAllocationNode
Ein Zeiger auf eine konstante D3D12_DRED_ALLOCATION_NODE-Objekt , das den Kopf einer verknüpften Liste von Zuordnungsknoten für kürzlich freigegebene Laufzeitobjekte mit virtuellen Adressbereichen (VA) darstellt, die mit der fehlerhaften VA (PageFaultVA
) übereinstimmen. Hat den Wert von nullptr
, wenn die Liste leer ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Kopfzeile | d3d12.h |