D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION列挙 (d3d12video.h)

入力モーション ベクトルと rect 値で使用される数値単位を定義します。 たとえば、D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_FULL_PIXELは、ベクトル (-2,3) が X の -2 ピクセル シフトと 3 ピクセルシフト (Y) を表していることを示します。D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_HALF_PIXELの場合、同じベクトルは X の -1 ピクセル シフトと Y の 1.5 ピクセル シフトを表します。

構文

typedef enum D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION {
  D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_FULL_PIXEL = 0,
  D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_HALF_PIXEL = 1,
  D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_QUARTER_PIXEL = 2
} ;

定数

 
D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_FULL_PIXEL
完全なピクセル精度。
D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_HALF_PIXEL
半ピクセル精度。
D3D12_VIDEO_ENCODER_FRAME_INPUT_MOTION_UNIT_PRECISION_QUARTER_PIXEL
4 分の 1 ピクセルの精度。

必要条件

Requirement 価値
ヘッダー d3d12video.h