Поделиться через


функция обратного вызова DXGKDDI_DESTROYNATIVEFENCE (d3dkmddi.h)

ОС вызывает KMD DxgkDdiDeskNativeFence, чтобы уничтожить объект отслеживания для собственного забора GPU.

Синтаксис

DXGKDDI_DESTROYNATIVEFENCE DxgkddiDestroynativefence;

NTSTATUS DxgkddiDestroynativefence(
  INOUT_PDXGKARG_DESTROYNATIVEFENCE pDestroyNativeFence
)
{...}

Параметры

pDestroyNativeFence

[in/out] Указатель на структуру DXGKARG_DESTROYNATIVEFENCE, которая описывает собственный объект ограждения GPU для уничтожения.

Возвращаемое значение

DxgkDdiDebiNativeFence возвращает STATUS_SUCCESS, если KMD смог успешно уничтожить собственный объект ограждения GPU. В противном случае возвращается соответствующий код ошибки NTSTATUS.

Замечания

ОС вызывает DxgkDdiDervNativeFence поручить KMD уничтожить объект отслеживания драйверов для заданного собственного забора GPU. После возврата вызова ОС будет освобождено хранилище для CurrentValue и MonitoredValue.

Дополнительные сведения о собственных ограждениях GPU см. в разделе Объекты забора собственного GPU.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11 версии 24H2
заголовка d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также

DXGKARG_DESTROYNATIVEFENCE

DxgkDdiCreateNativeFence