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


Метод ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode (d3d11.h)

Включает или отключает функции автоматической обработки в видеопроцессоре.

Синтаксис

void VideoProcessorSetStreamAutoProcessingMode(
  [in] ID3D11VideoProcessor *pVideoProcessor,
  [in] UINT                 StreamIndex,
  [in] BOOL                 Enable
);

Параметры

[in] pVideoProcessor

Указатель на интерфейс ID3D11VideoProcessor . Чтобы получить этот указатель, вызовите ID3D11VideoDevice::CreateVideoProcessor.

[in] StreamIndex

Отсчитываемый от нуля индекс входного потока. Чтобы получить максимальное количество потоков, вызовите ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps и проверка элемент структуры MaxStreamStates.

[in] Enable

Если задано значение TRUE, функции автоматической обработки включены. Если значение РАВНО FALSE, драйвер отключает любую дополнительную обработку видео, которую он может выполнять.

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

None

Remarks

По умолчанию драйвер может автоматически выполнять определенные задачи обработки во время прорези видеопроцессоров. Этот метод позволяет приложению отключить эти дополнительные функции обработки видео. Например, если вы предоставляете собственный пиксельный шейдер для видеопроцессоров, может потребоваться отключить автоматическую обработку драйвера.

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11.h

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

ID3D11VideoContext