структура D3DKMT_DEVICEPAGEFAULT_STATE (d3dkmthk.h)
Содержит сведения о состоянии сбоя страницы устройства.
Синтаксис
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;
Члены
FaultedPrimitiveAPISequenceNumber
Определяет рисование, вызвавшее ошибку страницы (или DXGK_PRIMITIVE_API_SEQUENCE_NUMBER_UNKNOWN, если такая информация недоступна), когда запись забора для рисования включена.
FaultedPipelineStage
Выполняет отрисовку этапа конвейера, в течение которого была создана ошибка или DXGK_RENDER_PIPELINE_STAGE_UNKNOWN, если такая информация недоступна.
FaultedBindTableEntry
Индекс таблицы привязки доступа к ресурсу во время сбоя или DXGK_BIND_TABLE_ENTRY_UNKNOWN, если такая информация недоступна.
PageFaultFlags
Флаги, указывающие характер сбоя.
FaultErrorCode
Структура, содержащая код ошибки, описывающий ошибку.
FaultedVirtualAddress
Виртуальный адрес ресурса сбоя или D3DGPU_NULL, если такая информация недоступна.
Требования
Требование | Ценность |
---|---|
заголовка | d3dkmthk.h |