ID3D11VideoContext1 interface (d3d11_1.h)
Provides the video functionality of a Microsoft Direct3D 11 device.
Inheritance
The ID3D11VideoContext1 interface inherits from ID3D11VideoContext. ID3D11VideoContext1 also has these types of members:
Methods
The ID3D11VideoContext1 interface has these methods.
ID3D11VideoContext1::CheckCryptoSessionStatus Checks the status of a crypto session. |
ID3D11VideoContext1::DecoderEnableDownsampling Indicates that decoder downsampling will be used and that the driver should allocate the appropriate reference frames. |
ID3D11VideoContext1::DecoderUpdateDownsampling Updates the decoder downsampling parameters. |
ID3D11VideoContext1::GetDataForNewHardwareKey Allows the driver to return IHV specific information used when initializing the new hardware key. |
ID3D11VideoContext1::SubmitDecoderBuffers1 Submits one or more buffers for decoding. (ID3D11VideoContext1.SubmitDecoderBuffers1) |
ID3D11VideoContext1::VideoProcessorGetBehaviorHints Returns driver hints that indicate which of the video processor operations are best performed using multi-plane overlay hardware rather than ID3D11VideoContext::VideoProcessorBlt method. |
ID3D11VideoContext1::VideoProcessorGetOutputColorSpace1 Gets the color space information for the video processor output surface. |
ID3D11VideoContext1::VideoProcessorGetOutputShaderUsage Gets a value indicating whether the output surface from a call to ID3D11VideoContext::VideoProcessorBlt can be read by Direct3D shaders. |
ID3D11VideoContext1::VideoProcessorGetStreamColorSpace1 Gets the color space information for the video processor input stream. |
ID3D11VideoContext1::VideoProcessorGetStreamMirror Gets values that indicate whether the video processor input stream is being flipped vertically or horizontally. |
ID3D11VideoContext1::VideoProcessorSetOutputColorSpace1 Sets the color space information for the video processor output surface. |
ID3D11VideoContext1::VideoProcessorSetOutputShaderUsage Sets a value indicating whether the output surface from a call to ID3D11VideoContext::VideoProcessorBlt will be read by Direct3D shaders. |
ID3D11VideoContext1::VideoProcessorSetStreamColorSpace1 Sets the color space information for the video processor input stream. |
ID3D11VideoContext1::VideoProcessorSetStreamMirror Specifies whether the video processor input stream should be flipped vertically or horizontally. |
Remarks
To get a pointer to this interface, call QueryInterface with an ID3D11DeviceContext1 interface pointer.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2016 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | d3d11_1.h |