Upravit

Sdílet prostřednictvím


ID3D12VideoMotionEstimator interface (d3d12video.h)

This interface maintains context for video motion estimation operations.

Inheritance

The ID3D12VideoMotionEstimator interface inherits from the ID3D12Pageable interface.

Methods

The ID3D12VideoMotionEstimator interface has these methods.

 
ID3D12VideoMotionEstimator::GetDesc

Gets the D3D12_VIDEO_MOTION_ESTIMATOR_DESC structure that was passed into ID3D12VideoDevice1::CreateVideoMotionEstimator) when the ID3D12VideoMotionEstimator was created.
ID3D12VideoMotionEstimator::GetProtectedResourceSession

Gets the ID3D12ProtectedResourceSession that was passed into ID3D12VideoDevice1::CreateVideoMotionEstimator when the ID3D12VideoMotionEstimator was created.

Remarks

Create a new instance of this interface by calling ID3D12VideoDevice1::CreateVideoMotionEstimator.

This interface is passed into calls to ID3D12VideoEncodeCommandList::EstimateMotion.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004 (10.0; Build 19041)
Minimum supported server Windows Server, version 2004 (10.0; Build 19041)
Header d3d12video.h