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_MAKERESIDENT、 PFND3D12DDI_EVICT和 PFND3D12DDI_GET_DEBUG_ALLOCATION_INFO。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
標頭 | d3d12umddi.h |