estrutura D3DKMT_DEVICEPAGEFAULT_STATE (d3dkmthk.h)
Contém informações sobre o estado de falha da página do dispositivo.
Sintaxe
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;
Membros
FaultedPrimitiveAPISequenceNumber
Identifica o desenho que causou a falha de página (ou DXGK_PRIMITIVE_API_SEQUENCE_NUMBER_UNKNOWN se essas informações não estiverem disponíveis), quando por gravação de cerca de desenho estiver habilitada.
FaultedPipelineStage
Renderiza o estágio do pipeline durante o qual a falha foi gerada ou DXGK_RENDER_PIPELINE_STAGE_UNKNOWN se essas informações não estiverem disponíveis.
FaultedBindTableEntry
Um índice de tabela de associação de um recurso que está sendo acessado no momento da falha ou DXGK_BIND_TABLE_ENTRY_UNKNOWN se essas informações não estiverem disponíveis.
PageFaultFlags
Sinalizadores que especificam a natureza da falha.
FaultErrorCode
Uma estrutura que contém o código de erro que descreve a falha.
FaultedVirtualAddress
O endereço virtual do recurso com falha ou D3DGPU_NULL se essas informações não estiverem disponíveis.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dkmthk.h |