D3D11_VIDEO_PROCESSOR_FILTER_RANGE 構造体 (d3d11.h)
イメージ フィルターでサポートされている値の範囲を定義します。
構文
typedef struct D3D11_VIDEO_PROCESSOR_FILTER_RANGE {
int Minimum;
int Maximum;
int Default;
float Multiplier;
} D3D11_VIDEO_PROCESSOR_FILTER_RANGE;
メンバー
Minimum
フィルターの最小値。
Maximum
フィルターの最大値。
Default
フィルターの既定値。
Multiplier
乗数。 次の式を使用して、フィルター設定を実際のフィルター値に変換します。[実績値セット値 = ] ×乗数。
注釈
乗算器を使用すると、フィルター範囲に小数部のステップ値を設定できます。
たとえば、色相フィルターの実際の範囲は [–180.0 ... +180.0] で、ステップ サイズは 0.25 です。 デバイスは、次の範囲と乗数を報告します。
- 最小: –720
- 最大: +720
- 乗数: 0.25
デバイスでは、base-2 分数として正確に表すことができる乗数を使用する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
Header | d3d11.h |
こちらもご覧ください
ID3D11VideoProcessorEnumerator::GetVideoProcessorFilterRange