D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0053 構造体 (d3d12umddi.h)

この機能は、同じ作成パラメーターを使用して呼び出された場合のモーション推定器とハードウェア依存出力バッファーの常駐サイズを決定します。

構文

typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0053 {
  UINT                                                    NodeMask;
  DXGI_FORMAT                                             InputFormat;
  D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053  BlockSize;
  D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053   Precision;
  D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053 DifferencesMetric;
  D3D12DDI_VIDEO_SIZE_RANGE_0032                          SizeRange;
  BOOL                                                    Protected;
  UINT64                                                  MotionEstimatorMemoryPoolL0Size;
  UINT64                                                  MotionEstimatorMemoryPoolL1Size;
  UINT64                                                  MotionVectorHeapMemoryPoolL0Size;
  UINT64                                                  MotionVectorHeapMemoryPoolL1Size;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0053;

メンバー

NodeMask

マルチアダプター操作では、この操作が適用されるデバイスの物理アダプターを示します。

InputFormat

入力フレームと参照フレームのDXGI_FORMAT。 現時点では、DXGI_FORMAT_NV12のみが許可されています。

BlockSize

モーション推定器で使用するブロック サイズ。 「D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053」を参照してください。

Precision

モーション推定器で使用する精度。 「D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053」を参照してください。

DifferencesMetric

モーション推定中にキャプチャする差分メトリックを示します。 「D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053」を参照してください。

SizeRange

モーション推定器で使用できるサイズ範囲。 これは、メモリ使用量を最適化するためにドライバーでサポートされているサイズ範囲のサブセットである場合があります。 「D3D12DDI_VIDEO_SIZE_RANGE_0032」を参照してください。

Protected

モーション推定器が保護されたリソース入力で動作し、保護された出力を生成する場合は TRUE。 ドライバーは、D3D12 で TRUE を設定するための保護されたリソースもサポートする必要があります。 それ以外の場合は FALSE。

MotionEstimatorMemoryPoolL0Size

出力メモリ プールのサイズ。

MotionEstimatorMemoryPoolL1Size

出力メモリ プールのサイズ。

MotionVectorHeapMemoryPoolL0Size

出力メモリ プールのサイズ。

MotionVectorHeapMemoryPoolL1Size

出力メモリ プールのサイズ。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header d3d12umddi.h