ID3D12VideoEncodeCommandList::EstimateMotion method (d3d12video.h)
Performs the motion estimation operation.
Syntax
void EstimateMotion(
ID3D12VideoMotionEstimator *pMotionEstimator,
const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT *pOutputArguments,
const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT *pInputArguments
);
Parameters
pMotionEstimator
An ID3D12VideoMotionEstimator representing the video motion estimator context object.
pOutputArguments
A D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT structure representing the video motion estimation output arguments.
pInputArguments
A D3D12_VIDEO_MOTION_ESTIMATOR_INPUT structure representing the video motion estimation input arguments.
Return value
None
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 |
DLL | d3d12.dll |