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

Weitere Informationen