D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053構造体 (d3d12umddi.h)
ビデオ機能は、モーション推定にチェック。
構文
typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053 {
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_MOTION_ESTIMATOR_DIFFERENCES_METRIC_FLAGS_0053 DifferencesMetricFlags;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SizeRange;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0053;
メンバー
NodeIndex
マルチアダプター操作では、この値は、この操作が適用されるデバイスの物理アダプターを示します。
InputFormat
入力フレームと参照フレームのDXGI_FORMAT。 現在、DXGI_FORMAT_NV12のみが許可されています。
BlockSizeFlags
ドライバーでサポートされているブロック サイズ。 モーション推定操作をサポートするには、少なくとも 1 ビットを設定する必要があります。 サポートされていない場合は、この値を NONE に設定します。 「D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053」を参照してください。
PrecisionFlags
ドライバーでサポートされる精度。 モーション推定操作をサポートするには、少なくとも 1 ビットを設定する必要があります。 サポートされていない場合は、この値を NONE に設定します。 「D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053」を参照してください。
DifferencesMetricFlags
ハードウェアでサポートされるオプションの相違点メトリックを設定します。 モーション検索操作は、この設定を NONE に設定して引き続きサポートできます。 モーション推定がサポートされていない場合は、この値を NONE に設定します。 「D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_FLAGS_0053」を参照してください
SizeRange
ドライバーでサポートされているピクセル単位で、入力と参照の最小サイズと最大サイズを設定します。 モーション推定がサポートされていない場合は、この値を 0 に設定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1809 |
Header | d3d12umddi.h |