ID3D12VideoDevice1 ::CreateVideoMotionVectorHeap, méthode (d3d12video.h)
Alloue un tas qui contient des vecteurs de mouvement pour l’estimation de mouvement vidéo.
Syntaxe
HRESULT CreateVideoMotionVectorHeap(
const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *pDesc,
ID3D12ProtectedResourceSession *pProtectedResourceSession,
REFIID riid,
void **ppVideoMotionVectorHeap
);
Paramètres
pDesc
Pointeur vers un D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC décrivant le format du tas. Cette structure contient à la fois des champs d’entrée et de sortie.
pProtectedResourceSession
Id3D12ProtectedResourceSession pour la gestion de l’accès aux ressources protégées.
riid
Identificateur global unique (GUID) pour l’interface ID3D12VideoMotionVectorHeap .
ppVideoMotionVectorHeap
Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’interface ID3D12VideoMotionVectorHeap .
Valeur retournée
Cette méthode retourne HRESULT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | d3d12video.h |
DLL | d3d12.dll |