次の方法で共有


D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0053 構造体 (d3d12umddi.h)

モーション ベクター ヒープを作成するために PFND3D12DDI_CREATEVIDEOMOTIONVECTORHEAP_0053 コールバック関数によって使用される引数。

構文

typedef struct D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_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;
  D3D12DDI_HPROTECTEDRESOURCESESSION_0030                 hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0053;

メンバー

NodeMask

1 つの GPU 操作の場合は、これを 0 に設定します。 複数の GPU ノードがある場合は、コマンド キューが適用されるノード (デバイスの物理アダプター) を識別するようにビットを設定します。 マスク内の各ビットは、単一ノードに対応します。 設定できるビットは 1 ビットのみです。

InputFormat

入力フレームと参照フレームのDXGI_FORMAT。

BlockSize

このモーション ベクター ヒープで使用する検索ブロック サイズ。

Precision

モーション ベクター コンポーネントの精度。

DifferencesMetric

モーション ベクター ヒープの作成時にキャプチャする差分メトリックを示します。

SizeRange

モーション ベクター ヒープの作成に対する入力の最小サイズと最大サイズを示します。

hDrvProtectedResourceSession

モーション ベクター ヒープの作成に使用する保護されたリソース セッションを示します。

要件

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