共用方式為


PFND3D12DDI_ESTIMATE_MOTION_0053回呼函式 (d3d12umddi.h)

執行動作估計作業。

語法

PFND3D12DDI_ESTIMATE_MOTION_0053 Pfnd3d12ddiEstimateMotion0053;

void Pfnd3d12ddiEstimateMotion0053(
  D3D12DDI_HCOMMANDLIST hDrvCommandList,
  D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 hDrvMotionEstimator,
  const D3D12DDI_VIDEO_MOTION_ESTIMATOR_OUTPUT_0053 *pOutputArguments,
  const D3D12DDI_VIDEO_MOTION_ESTIMATOR_INPUT_0053 *pInputArguments
)
{...}

參數

hDrvCommandList

視訊編碼命令清單的驅動程式句柄。

hDrvMotionEstimator

動作估算器內容物件的句柄。

pOutputArguments

包含動作估計作業輸出自變數 之D3D12DDI_VIDEO_MOTION_ESTIMATOR_OUTPUT_0053 結構的指標。

pInputArguments

包含動作估計作業之輸入自變數 的D3D12DDI_VIDEO_MOTION_ESTIMATOR_INPUT_0053 結構的指標。

傳回值

備註

動作估計作業具有內容物件,可關聯執行作業所需的內部配置存留期。 當物件建立並解除分配物件時,應該配置與其對象相關聯的所有配置。 這應該包含用來作為暫存/臨時記憶體的任何緩衝區。

此物件的作業可能會以不同於執行的順序記錄到命令清單。 沒有兩個 API 佇列實例可以同時執行包含此物件的命令清單,並預期有效的結果。 應用程式負責跨多個佇列實例同步存取。

這個對象必須支援 PFND3D12DDI_MAKERESIDENTPFND3D12DDI_EVICTPFND3D12DDI_GET_DEBUG_ALLOCATION_INFO

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
標頭 d3d12umddi.h