PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE callback function

Enables or disables automatic processing features for an input stream on the video processor.

Syntax

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode;

void Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode(
  D3D10DDI_HDEVICE Arg1,
  D3D11_1DDI_HVIDEOPROCESSOR Arg2,
  UINT Arg3,
  BOOL Arg4
)
{...}

Parameters

Arg1

Arg2

Arg3

Arg4

Return Value

This callback function does not return a value.

Remarks

By default, the driver might perform certain processing tasks automatically during the video processor bit-block transfer (bitblt). The VideoProcessorSetStreamAutoProcessingMode function enables the application to disable these additional video processing features that the driver may expose.

For example, if the independent software vendor (ISV) provides its own pixel shader for the video processor, it might want to disable the driver's automatic processing.

Requirements

   
Windows version Windows 8 Windows Server 2012
Target Platform Desktop
Header d3d10umddi.h (include D3d10umddi.h)

See Also

CreateVideoProcessor