функция обратного вызова DXGKDDI_CREATENATIVEFENCE (d3dkmddi.h)
Ос вызывает DXGKDdiCreateNativeFence KMD для создания объекта отслеживания для собственного ограждения GPU.
Синтаксис
DXGKDDI_CREATENATIVEFENCE DxgkddiCreatenativefence;
NTSTATUS DxgkddiCreatenativefence(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_CREATENATIVEFENCE pCreateNativeFence
)
{...}
Параметры
hAdapter
[in] Дескриптор для блока контекста, связанного с видеоадаптером. Драйвер мини-порта дисплея ранее предоставлял этот дескриптор Dxgkrnl в выходном параметре MiniportDeviceContext функции DXGKDDI_ADD_DEVICE .
pCreateNativeFence
[вход/выход] Указатель на структуру DXGKARG_CREATENATIVEFENCE , описывающую создаваемое собственное ограждение GPU.
Возвращаемое значение
DxgkDdiCreateNativeFence возвращает STATUS_SUCCESS, удалось ли KMD успешно создать собственный объект ограждения GPU. В противном случае возвращается соответствующий код ошибки NTSTATUS.
Комментарии
Дополнительные сведения о собственных ограждениях GPU см. в разделе Объекты ограждения собственных GPU.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11, версия 24H2 |
Верхняя часть | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |