ID3D12VideoDevice1 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. This interface adds support for motion estimation.

Inheritance

The ID3D12VideoDevice1 interface inherits from the ID3D12VideoDevice interface.

Methods

The ID3D12VideoDevice1 interface has these methods.

 
ID3D12VideoDevice1::CreateVideoMotionEstimator

Creates an ID3D12VideoMotionEstimator, which maintains context for video motion estimation operations.
ID3D12VideoDevice1::CreateVideoMotionVectorHeap

Allocates heap that contains motion vectors for video motion estimation.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Header d3d12video.h

See also