Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура DXGK_NATIVE_FENCE_LOG_ENTRY содержит запись журнала в собственном заборе.
Синтаксис
typedef struct _DXGK_NATIVE_FENCE_LOG_ENTRY {
UINT64 FenceValue;
D3DKMT_HANDLE hNativeFence;
UINT OperationType;
UINT64 Reserved0;
UINT64 FenceObservedGpuTimestamp;
UINT64 Reserved1;
UINT64 FenceEndGpuTimestamp;
} DXGK_NATIVE_FENCE_LOG_ENTRY;
Члены
FenceValue
Полезные данные UMD: новое сигнальное или разблокированное значение ограждения.
hNativeFence
Полезные данные UMD: режим пользователя D3DKMT_HANDLE собственного забора, к которому относится эта операция.
OperationType
Полезные данные UMD: значение DXGK_FENCE_LOG_OPERATION, указывающее тип операции.
Reserved0
Зарезервировано для выравнивания.
FenceObservedGpuTimestamp
Полезные данные GPU: если OperationType OPERATION_WAIT_UNBLOCKED, указывает время GPU, в котором неразрешенная команда ожидания была замечена подсистемой и остановилась на HWQueue.
Reserved1
Зарезервировано для выравнивания.
FenceEndGpuTimestamp
Полезные данные GPU: время GPU, в течение которого операция ограждения завершена на GPU.
Замечания
Дополнительные сведения о собственных ограждениях GPU и использовании буфера журнала см. в разделе Объекты забора собственного GPU.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 версии 24H2 |
| заголовка | d3dukmdt.h |