D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT-Struktur (d3d12video.h)

Stellt Eingabedaten für Aufrufe von ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap bereit.

Syntax

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

Member

pMotionVectorHeap

Der ID3D12VideoMotionVectorHeap mit dem hardwareabhängigen Datenlayout der Bewegungssuche.

PixelWidth

Die Pixelbreite der Textur, für die die Bewegungsschätzung durchgeführt wurde. Der Heap der Bewegungsschätzung kann zugeordnet werden, um einen Größenbereich zu unterstützen. Dieser Parameter gibt die Größe des letzten Bewegungsschätzungsvorgangs an.

PixelHeight

Die Pixelhöhe der Textur, für die der Bewegungsschätzungsvorgang ausgeführt wurde. Der Heap der Bewegungsschätzung kann zugeordnet werden, um einen Größenbereich zu unterstützen. Dieser Parameter gibt die Größe des letzten Bewegungsschätzungsvorgangs an.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile d3d12video.h