PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d10umddi.h

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode;

VOID Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  UINT unnamedParam3,
  BOOL unnamedParam4
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-d3d10umddi-pfnd3d11_1ddi_videoprocessorsetstreamautoprocessingmode)

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE callback function

Description

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

Parameters

unnamedParam1

hDevice [in]

A handle to the display device (graphics context).

unnamedParam2

hVideoProcessor [in]

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

unnamedParam3

StreamIndex [in]

The zero-based index of the input stream.

unnamedParam4

Enable [in]

If TRUE, automatic processing features are enabled. If FALSE, the driver disables any additional video processing that it might be performing.

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.

See also

CreateVideoProcessor