Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |