Share via


structure D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT (d3d12video.h)

Fournit des données d’entrée pour les appels à ID3D12VideoEncodeCommandList ::ResolveMotionVectorHeap.

Syntaxe

typedef struct D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT {
  ID3D12VideoMotionVectorHeap *pMotionVectorHeap;
  UINT                        PixelWidth;
  UINT                        PixelHeight;
} D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT;

Membres

pMotionVectorHeap

ID3D12VideoMotionVectorHeap contenant la disposition des données dépendantes du matériel de la recherche de mouvement.

PixelWidth

Largeur de pixels de la texture sur laquelle l’opération d’estimation de mouvement a été effectuée. Le tas d’estimateur de mouvement peut être alloué pour prendre en charge une plage de tailles. Ce paramètre informe la taille de la dernière opération d’estimation de mouvement.

PixelHeight

Hauteur de pixels de la texture sur laquelle l’opération d’estimation de mouvement a été effectuée. Le tas d’estimateur de mouvement peut être alloué pour prendre en charge une plage de tailles. Ce paramètre informe la taille de la dernière opération d’estimation de mouvement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004 (10.0 ; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
En-tête d3d12video.h