ID3D12VideoDecoder interface (d3d12video.h)

Represents a Direct3D 12 video decoder that contains resolution-independent resources and state for performing the decode operation.

Inheritance

The ID3D12VideoDecoder interface inherits from the ID3D12Pageable interface.

Methods

The ID3D12VideoDecoder interface has these methods.

 
ID3D12VideoDecoder::GetDesc

Gets the D3D12_VIDEO_DECODER_DESC structure that was passed into ID3D12VideoDevice::CreateVideoDecoder when the ID3D12VideoDecoder was created.

Remarks

Get an instance of this class by calling ID3D12VideoDevice::CreateVideoDecoder.

It is not necessary to recreate this object during a resolution change.

Requirements

Requirement Value
Header d3d12video.h