D3DKMT_DEVICEPAGEFAULT_STATE-Struktur (d3dkmthk.h)
Enthält Informationen zum Fehlerstatus der Geräteseite.
Syntax
typedef struct _D3DKMT_DEVICEPAGEFAULT_STATE {
D3DKMT_ALIGN64 UINT64 FaultedPrimitiveAPISequenceNumber;
DXGK_RENDER_PIPELINE_STAGE FaultedPipelineStage;
UINT FaultedBindTableEntry;
DXGK_PAGE_FAULT_FLAGS PageFaultFlags;
DXGK_FAULT_ERROR_CODE FaultErrorCode;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS FaultedVirtualAddress;
} D3DKMT_DEVICEPAGEFAULT_STATE;
Member
FaultedPrimitiveAPISequenceNumber
Gibt die Zeichnung an, die den Seitenfehler verursacht hat (oder DXGK_PRIMITIVE_API_SEQUENCE_NUMBER_UNKNOWN, wenn solche Informationen nicht verfügbar sind), wenn der Schreibvorgang pro Zeichnungszaun aktiviert ist.
FaultedPipelineStage
Rendert die Pipelinephase, in der der Fehler generiert wurde, oder DXGK_RENDER_PIPELINE_STAGE_UNKNOWN, wenn diese Informationen nicht verfügbar sind.
FaultedBindTableEntry
Ein Bindungstabellenindex einer Ressource, auf die zum Zeitpunkt des Fehlers zugegriffen wird, oder DXGK_BIND_TABLE_ENTRY_UNKNOWN, wenn solche Informationen nicht verfügbar sind.
PageFaultFlags
Flags, die die Art des Fehlers angeben.
FaultErrorCode
Eine -Struktur, die den Fehlercode enthält, der den Fehler beschreibt.
FaultedVirtualAddress
Die virtuelle Adresse der fehlerhaften Ressource oder D3DGPU_NULL, wenn solche Informationen nicht verfügbar sind.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmthk.h |