ID3D11VideoContext1::VideoProcessorGetOutputShaderUsage method (d3d11_1.h)

Gets a value indicating whether the output surface from a call to ID3D11VideoContext::VideoProcessorBlt can be read by Direct3D shaders.

Syntax

void VideoProcessorGetOutputShaderUsage(
  [in]  ID3D11VideoProcessor *pVideoProcessor,
  [out] BOOL                 *pShaderUsage
);

Parameters

[in] pVideoProcessor

Type: ID3D11VideoProcessor*

A pointer to the ID3D11VideoProcessor interface.

[out] pShaderUsage

Type: BOOL*

A pointer to a boolean value indicating if the output surface can be read by Direct3D shaders. True if the surface rendered using ID3D11VideoContext::VideoProcessorBlt can be read by Direct3D shaders; otherwise, false.

Return value

None

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Target Platform Windows
Header d3d11_1.h

See also

ID3D11VideoContext1