Condividi tramite


Metodo ID3D12VideoDevice1::CreateVideoMotionVectorHeap (d3d12video.h)

Alloca heap che contiene vettori di movimento per la stima del movimento video.

Sintassi

HRESULT CreateVideoMotionVectorHeap(
  const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *pDesc,
  ID3D12ProtectedResourceSession            *pProtectedResourceSession,
  REFIID                                    riid,
  void                                      **ppVideoMotionVectorHeap
);

Parametri

pDesc

Puntatore a un D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC che descrive il formato dell'heap. Questa struttura contiene sia campi di input che di output.

pProtectedResourceSession

ID3D12ProtectedResourceSession per la gestione dell'accesso alle risorse protette.

riid

Identificatore univoco globale (GUID) per l'interfaccia ID3D12VideoMotionVectorHeap .

ppVideoMotionVectorHeap

Puntatore a un blocco di memoria che riceve un puntatore all'interfaccia ID3D12VideoMotionVectorHeap .

Valore restituito

Questo metodo restituisce HRESULT.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione d3d12video.h
DLL d3d12.dll