共用方式為


ID3D12VideoMotionVectorHeap 介面 (d3d12video.h)

表示 IHV 相依配置中動作估計作業的動作向量輸出儲存。 呼叫 ID3D12VideoEncodeCommandList::EstimateMotion 來計算及儲存動作向量。 使用 ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap ,將這些結果複製到紋理 2D 中的 API 定義版面配置。

繼承

ID3D12VideoMotionVectorHeap 介面繼承自ID3D12Pageable 介面。

方法

ID3D12VideoMotionVectorHeap 介面具有這些方法。

 
ID3D12VideoMotionVectorHeap::GetDesc

取得在建立 ID3D12VideoMotionEstimatorHeap 時傳遞至 ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap 的D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC結構。
ID3D12VideoMotionVectorHeap::GetProtectedResourceSession

取得在 ID3D12VideoMotionEstimatorHeap 建立時傳遞至 ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap 的 ID3D12ProtectedResourceSession。

備註

呼叫 ID3D12VideoDevice1::CreateVideoMotionVectorHeap,以建立此介面的新實例。

ID3D12VideoEncodeCommandList::EstimateMotion 傳回的 D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT 結構會使用此介面。 它也可用來提供 D3D12_VIDEO_MOTION_ESTIMATOR_INPUT 結構中的提示向量。

規格需求

需求
最低支援的用戶端 Windows 10 版本 2004 (10.0;組建 19041)
最低支援的伺服器 Windows Server 版本 2004 (10.0;組建 19041)
標頭 d3d12video.h