функция обратного вызова 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
Включить [в]
Если задано значение TRUE, функции автоматической обработки включены. Если значение РАВНО FALSE, драйвер отключает любую дополнительную обработку видео, которую он может выполнять.
Возвращаемое значение
None
Remarks
По умолчанию драйвер может автоматически выполнять определенные задачи обработки во время передачи битового блока видеопроцессера (bitblt). Функция VideoProcessorSetStreamAutoProcessingMode позволяет приложению отключить эти дополнительные функции обработки видео, которые может предоставить драйвер.
Например, если независимый поставщик программного обеспечения (ISV) предоставляет собственный пиксельный шейдер для видеопроцессоров, ему может потребоваться отключить автоматическую обработку драйвера.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |