PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMFILTER callback function

Enables or disables an image filter for an input stream on the video processor.

Syntax

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMFILTER Pfnd3d111DdiVideoprocessorsetstreamfilter;

void Pfnd3d111DdiVideoprocessorsetstreamfilter(
  D3D10DDI_HDEVICE Arg1,
  D3D11_1DDI_HVIDEOPROCESSOR Arg2,
  UINT Arg3,
  D3D11_1DDI_VIDEO_PROCESSOR_FILTER Arg4,
  BOOL Arg5,
  int Arg6
)
{...}

Parameters

Arg1

hDevice [in]

A handle to the display device (graphics context).

Arg2

hVideoProcessor [in]

A handle to the video processor object that was created through a call to the CreateVideoProcessor function.

Arg3

StreamIndex [in]

The zero-based index of the input stream.

Arg4

Filter [in]

The filter, specified as a D3D11_1DDI_VIDEO_PROCESSOR_FILTER value.

Arg5

Enable [in]

If TRUE, the filter is enabled on the video processor.

Arg6

Level [in]

The filter level. The meaning of this value is defined by the independent hardware vendor (IHV).

Note  If the Enable parameter is FALSE, this parameter is ignored.
 

Return Value

This callback function does not return a value.

Requirements

   
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Target Platform Desktop
Header d3d10umddi.h (include D3d10umddi.h)

See Also

CreateVideoProcessor

D3D11_1DDI_VIDEO_PROCESSOR_FILTER