функция обратного вызова PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE (d3d10umddi.h)
Включает или отключает функции автоматической обработки для входного потока на видеопроцессоре.
Синтаксис
PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode;
void Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
UINT unnamedParam3,
BOOL unnamedParam4
)
{...}
Параметры
unnamedParam1
hDevice [in]
Дескриптор устройства отображения (графический контекст).
unnamedParam2
hVideoProcessor [in]
Дескриптор объекта обработчика видео, созданного с помощью вызова функции CreateVideoProcessor.
unnamedParam3
StreamIndex [in]
Отсчитываемый от нуля индекс входного потока.
unnamedParam4
Включить [in]
Если TRUE, включены функции автоматической обработки. Если FALSE, драйвер отключает дополнительную обработку видео, которую он может выполнять.
Возвращаемое значение
Никакой
Замечания
По умолчанию драйвер может выполнять определенные задачи обработки автоматически во время передачи битового блока видеопроцессоров (bitblt). Функция VideoProcessorSetStreamAutoProcessingMode позволяет приложению отключить эти дополнительные функции обработки видео, предоставляемые драйвером.
Например, если независимый поставщик программного обеспечения (ISV) предоставляет собственный шейдер пикселей для обработчика видео, может потребоваться отключить автоматическую обработку драйвера.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
целевая платформа | Настольный |
заголовка | d3d10umddi.h (include D3d10umddi.h) |