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


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

Задает сведения о цветовом пространстве для выходной поверхности видеопроцессоров. Необязательно для драйверов WDDM 2.0 или более поздней версии.

Синтаксис

PFND3DWDDM2_0DDI_VIDEOPROCESSORSETOUTPUTSHADERUSAGE Pfnd3dwddm20DdiVideoprocessorsetoutputshaderusage;

void Pfnd3dwddm20DdiVideoprocessorsetoutputshaderusage(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
  BOOL ShaderUsage
)
{...}

Параметры

hDevice

Дескриптор устройства отображения (графический контекст). Среда выполнения Direct3D передала драйвер пользовательского режима этот дескриптор в качестве члена hDeviceструктуры D3DDDIARG_CREATEDEVICE при создании устройства.

hVideoProcessor

Дескриптор объекта видеопроцессор.

ShaderUsage

Указывает, могут ли шейдеры Direct3D считывать выходные данные VideoProcessorBlt .

Примечание Это всегда будет иметь значение TRUE , если не существует многоуровневого наложения оборудования.
 

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

None

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Персональный компьютер
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

D3DDDIARG_CREATEDEVICE

VideoProcessorBlt