ID3D11VideoContext1 interface
Provides the video functionality of a Microsoft Direct3D 11 device.
Members
The ID3D11VideoContext1 interface inherits from ID3D11VideoContext. ID3D11VideoContext1 also has these types of members:
Methods
The ID3D11VideoContext1 interface has these methods.
| Method | Description |
|---|---|
| CheckCryptoSessionStatus |
Checks the status of a crypto session. |
| DecoderEnableDownsampling |
Indicates that decoder downsampling will be used and that the driver should allocate the appropriate reference frames. |
| DecoderUpdateDownsampling |
Updates the decoder downsampling parameters. |
| GetDataForNewHardwareKey |
Allows the driver to return IHV specific information used when initializing the new hardware key. |
| SubmitDecoderBuffers1 |
Submits one or more buffers for decoding. |
| 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. |
| VideoProcessorGetOutputColorSpace1 |
Gets the color space information for the video processor output surface. |
| VideoProcessorGetOutputShaderUsage |
Gets a value indicating whether the output surface from a call to ID3D11VideoContext::VideoProcessorBlt can be read by Direct3D shaders. |
| VideoProcessorGetStreamColorSpace1 |
Gets the color space information for the video processor input stream. |
| VideoProcessorGetStreamMirror |
Gets values that indicate whether the video processor input stream is being flipped vertically or horizontally. |
| VideoProcessorSetOutputColorSpace1 |
Sets the color space information for the video processor output surface. |
| VideoProcessorSetOutputShaderUsage |
Sets a value indicating whether the output surface from a call to ID3D11VideoContext::VideoProcessorBlt will be read by Direct3D shaders. |
| VideoProcessorSetStreamColorSpace1 |
Sets the color space information for the video processor input stream. |
| 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
|
Minimum supported client |
Windows 10 [desktop apps | UWP apps] |
|---|---|
|
Minimum supported server |
Windows Server 2016 [desktop apps | Windows Store apps] |
|
Header |
|
See also