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 |