Export (0) Print
Expand All
Expand Minimize

VideoProcessorSetStreamAutoProcessingMode function

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

Syntax


VOID APIENTRY* VideoProcessorSetStreamAutoProcessingMode(
  _In_ D3D10DDI_HDEVICE           hDevice,
  _In_ D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
  _In_ UINT                       StreamIndex,
  _In_ BOOL                       Enable
);

Parameters

hDevice [in]

A handle to the display device (graphics context).

hVideoProcessor [in]

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

StreamIndex [in]

The zero-based index of the input stream.

Enable [in]

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

Return value

This 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

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Target platform

Desktop

Header

D3d10umddi.h (include D3d10umddi.h)

See also

CreateVideoProcessor

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft