ID3D11VideoDevice1 interface (d3d11_1.h)

Provides the video decoding and video processing capabilities of a Microsoft Direct3D 11 device.

Inheritance

The ID3D11VideoDevice1 interface inherits from ID3D11VideoDevice. ID3D11VideoDevice1 also has these types of members:

Methods

The ID3D11VideoDevice1 interface has these methods.

 
ID3D11VideoDevice1::CheckVideoDecoderDownsampling

Indicates whether the video decoder supports downsampling with the specified input format, and whether real-time downsampling is supported.
ID3D11VideoDevice1::GetCryptoSessionPrivateDataSize

Retrieves optional sizes for private driver data.
ID3D11VideoDevice1::GetVideoDecoderCaps

Retrieves capabilities and limitations of the video decoder.
ID3D11VideoDevice1::RecommendVideoDecoderDownsampleParameters

Allows the driver to recommend optimal output downsample parameters from the input parameters.

Remarks

The Direct3D 11 device supports this interface. To get a pointer to this interface, call QueryInterface with an ID3D11Device1 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

See also

Direct3D 11 Video Interfaces

ID3D11Device

ID3D11VideoDevice