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

Передает тип контента, для которого драйвер должен оптимизировать указанный целевой объект.

Примечание Это функционально эквивалентно DxgkDdi_UpdateActiveVidPnPresentPath в предыдущих версиях WDDM, если изменяется только поле D3DKMDT_VIDPN_PRESENT_PATH_CONTENT.

 

Синтаксис

DXGKDDI_SETTARGETCONTENTTYPE DxgkddiSettargetcontenttype;

NTSTATUS DxgkddiSettargetcontenttype(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETTARGETCONTENTTYPE pSetTargetContentTypeArg
)
{...}

Параметры

hAdapter

Дескриптор, идентифицирующий адаптер.

pSetTargetContentTypeArg

Указатель на структуру DXGKARG_SETTARGETCONTENTTYPE , которая предоставляет целевой объект для изменения и новый тип отображаемого на нем содержимого.

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

Если эта подпрограмма завершается успешно, она возвращает STATUS_SUCCESS.

Комментарии

Это необязательный DDI, поэтому указатель функции в DRIVER_INITIALIZATION_DATA должен иметь значение NULL, если DDI реализован не для всех адаптеров, поддерживаемых драйвером. Эта функция всегда вызывается на уровне PASSIVE, поэтому вспомогательный код должен быть доступен для страниц.

Требования

Требование Значение
Целевая платформа Windows
Header d3dkmddi.h