D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060 Struktur (d3d12umddi.h)
Die Videofunktion überprüft die Bewegungsschätzung.
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;
NodeIndex
Bei Multiadapter-Vorgängen gibt dieser Wert an, auf welchen physischen Adapter des Geräts dieser Vorgang zutrifft.
InputFormat
Die DXGI_FORMAT des Eingabeframes und des Referenzframes. Derzeit ist nur DXGI_FORMAT_NV12 zulässig.
BlockSizeFlags
Die von Treibern unterstützten Blockgrößen. Mindestens ein Bit muss festgelegt werden, um den Vorgang zur 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 genauigkeit, die vom Treiber unterstützt wird. Mindestens ein Bit muss festgelegt werden, um den Vorgang zur 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 Referenzgröße in Pixeln fest, die vom Treiber unterstützt werden. Legen Sie diesen Wert auf Nullen fest, wenn die Bewegungsschätzung nicht unterstützt wird.
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1903 |
Header- | d3d12umddi.h |