ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap method (d3d12video.h)

Translates the motion vector output of the EstimateMotion method from hardware-dependent formats into a consistent format defined by the video motion estimation APIs.

Syntax

void ResolveMotionVectorHeap(
  const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT *pOutputArguments,
  const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT  *pInputArguments
);

Parameters

pOutputArguments

A D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT structure containing the translated motion vectors.

pInputArguments

A D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT structure containing the motion vectors to translate.

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