入力モーション ベクトルと 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_PIXEL4 分の 1 ピクセルの精度。 |
必要条件
| Requirement | 価値 |
|---|---|
| ヘッダー | d3d12video.h |