Share via


DXVAHD_FILTER_RANGE_DATA構造体 (dxvahd.h)

イメージ フィルターでサポートされている値の範囲を定義します。

構文

typedef struct _DXVAHD_FILTER_RANGE_DATA {
  INT   Minimum;
  INT   Maximum;
  INT   Default;
  FLOAT Multiplier;
} DXVAHD_FILTER_RANGE_DATA;

メンバー

Minimum

フィルターの最小値。

Maximum

フィルターの最大値。

Default

フィルターの既定値。

Multiplier

乗数。 次の式を使用して、フィルター設定を実際のフィルター値に変換します。[実績値セット値 = ] ×乗数

注釈

乗算器を使用すると、フィルター範囲に小数部のステップ値を設定できます。

たとえば、色相フィルターの実際の範囲は [-180.0 ... +180.0] で、ステップ サイズは 0.25 です。 デバイスは、次の範囲と乗数を報告します。

  • 最小値: -720
  • 最大: +720
  • 乗数: 0.25
この場合、フィルター値 2 はデバイスによって 0.50 (または 2 × 0.25) として解釈されます。

デバイスでは、base-2 分数として正確に表すことができる乗数を使用する必要があります。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header dxvahd.h

こちらもご覧ください

DXVA-HD

Direct3D ビデオ構造

Media Foundation Structures