ID3D11VideoContext::VideoProcessorGetStreamAutoProcessingMode method (d3d11.h)

Queries whether automatic processing features of the video processor are enabled.


void VideoProcessorGetStreamAutoProcessingMode(
  [in]  ID3D11VideoProcessor *pVideoProcessor,
  [in]  UINT                 StreamIndex,
  [out] BOOL                 *pEnabled


[in] pVideoProcessor

A pointer to the ID3D11VideoProcessor interface. To get this pointer, call ID3D11VideoDevice::CreateVideoProcessor.

[in] StreamIndex

The zero-based index of the input stream. To get the maximum number of streams, call ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps and check the MaxStreamStates structure member.

[out] pEnabled

Receives the value TRUE if automatic processing features are enabled, or FALSE otherwise.

Return value



Automatic processing refers to additional image processing that drivers might have performed on the image data prior to the application receiving the data.


Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Target Platform Windows
Header d3d11.h

See also