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;
Angehörige
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 pro Draw-Zaun schreibgeschützt ist.
FaultedPipelineStage
Rendert die Pipelinephase, in der der Fehler generiert wurde, oder DXGK_RENDER_PIPELINE_STAGE_UNKNOWN, wenn solche 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 angibt.
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 |