структура DXGKARG_SETNATIVEFENCELOGBUFFER (d3dkmddi.h)
DXGKARG_SETNATIVEFENCELOGBUFFER — это структура входных данных для DxgkDdiSetNativeFenceLogBuffer.
Синтаксис
typedef struct _DXGKARG_SETNATIVEFENCELOGBUFFER {
HANDLE hHwQueue;
UINT NumberOfEntries;
DXGK_NATIVE_FENCE_LOG_BUFFER *LogBufferCpuVa;
D3DGPU_VIRTUAL_ADDRESS LogBufferGpuVa;
D3DGPU_VIRTUAL_ADDRESS LogBufferSystemProcessGpuVa;
DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS Flags;
BYTE Reserved[32];
} DXGKARG_SETNATIVEFENCELOGBUFFER;
Члены
hHwQueue
[in] Дескриптор драйвера HWQueue, которому принадлежит этот журнал.
NumberOfEntries
[in] Количество записей в массиве записей журнала, на которые указывает LogBufferCpuVa .
LogBufferCpuVa
[in] Виртуальный адрес ЦП режима ядра для чтения и записи собственного буфера журнала ограждения.
LogBufferGpuVa
[in] Диск GPU для чтения и записи буфера журнала в адресном пространстве пользовательского процесса.
LogBufferSystemProcessGpuVa
[in] Диск GPU для чтения и записи буфера журнала в системном адресном пространстве.
Flags
[in] Структура DXGKARG_SETNATIVEFENCELOGBUFFER_FLAGS , содержащая флаги для записи полезных данных в собственный буфер журнала ограждения.
Reserved[32]
Зарезервировано для системного использования.
Комментарии
Дополнительные сведения о собственных ограждениях GPU и использовании буфера журналов см. в статье Объекты ограждения собственных GPU.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11, версия 24H2 |
Верхняя часть | d3dkmddi.h |