ID3D12VideoDevice interface (d3d12video.h)

Provides video decoding and processing capabilities of a Microsoft Direct3D 12 device including the ability to query video capabilities and instantiating video decoders and processors.

Inheritance

ID3D12VideoDevice inherits from IUnknown.

Methods

The ID3D12VideoDevice interface has these methods.

 
ID3D12VideoDevice::CheckFeatureSupport

Gets information about the features that are supported by the current video driver. (ID3D12VideoDevice::CheckFeatureSupport)
ID3D12VideoDevice::CreateVideoDecoder

Creates a video decoder instance.
ID3D12VideoDevice::CreateVideoDecoderHeap

Allocates a video decoder heap.
ID3D12VideoDevice::CreateVideoProcessor

Creates a video processor instance.

Requirements

Requirement Value
Header d3d12video.h

See also