Метод 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 |