D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060-Struktur (d3d12umddi.h)

Die Videofunktionsprüfung auf Bewegungsschätzung.

Syntax

typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060 {
  UINT                                                         NodeIndex;
  DXGI_FORMAT                                                  InputFormat;
  D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053 BlockSizeFlags;
  D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053  PrecisionFlags;
  D3D12DDI_VIDEO_SIZE_RANGE_0032                               SizeRange;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060;

Member

NodeIndex

Beim Vorgang mit mehreren Adaptern gibt dieser Wert an, auf welchen physischen Adapter des Geräts dieser Vorgang angewendet wird.

InputFormat

Die DXGI_FORMAT des Eingaberahmens und des Referenzrahmens. Derzeit ist nur DXGI_FORMAT_NV12 zulässig.

BlockSizeFlags

Die vom Treiber unterstützten Blockgrößen. Es muss mindestens ein Bit festgelegt werden, um die Bewegungsschätzung zu unterstützen. Legen Sie diesen Wert auf NONE fest, wenn er nicht unterstützt wird. Siehe D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053.

PrecisionFlags

Die vom Treiber unterstützte Genauigkeit. Es muss mindestens ein Bit festgelegt werden, um die Bewegungsschätzung zu unterstützen. Legen Sie diesen Wert auf NONE fest, wenn er nicht unterstützt wird. Siehe D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053.

SizeRange

Legt die minimale und maximale Eingabe- und Verweisgröße in Pixel fest, die vom Treiber unterstützt werden. Legen Sie diesen Wert auf Nullen fest, wenn die Bewegungsschätzung nicht unterstützt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1903
Kopfzeile d3d12umddi.h