DXVAHDDDI_STREAM_STATE列挙 (d3dumddi.h)

DXVAHDDDI_STREAM_STATE列挙には、ビデオ プロセッサのストリーム状態データを識別する値が含まれています。

構文

typedef enum _DXVAHDDDI_STREAM_STATE {
  DXVAHDDDI_STREAM_STATE_FRAME_FORMAT,
  DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE,
  DXVAHDDDI_STREAM_STATE_OUTPUT_RATE,
  DXVAHDDDI_STREAM_STATE_SOURCE_RECT,
  DXVAHDDDI_STREAM_STATE_DESTINATION_RECT,
  DXVAHDDDI_STREAM_STATE_ALPHA,
  DXVAHDDDI_STREAM_STATE_PALETTE,
  DXVAHDDDI_STREAM_STATE_LUMA_KEY,
  DXVAHDDDI_STREAM_STATE_ASPECT_RATIO,
  DXVAHDDDI_STREAM_STATE_ROTATION,
  DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS,
  DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST,
  DXVAHDDDI_STREAM_STATE_FILTER_HUE,
  DXVAHDDDI_STREAM_STATE_FILTER_SATURATION,
  DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION,
  DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT,
  DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING,
  DXVAHDDDI_STREAM_STATE_PRIVATE
} DXVAHDDDI_STREAM_STATE;

定数

 
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 構造体の入力のフレーム形式を指定します。
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA 構造体内の入力の色空間を指定します。
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA 構造体内の入力の出力速度を指定します。
DXVAHDDDI_STREAM_STATE_SOURCE_RECT
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA 構造体の入力のソース四角形を指定します。
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA 構造体内の変換先の四角形を指定します。
DXVAHDDDI_STREAM_STATE_ALPHA
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_ALPHA_DATA 構造体のプレーンごとのアルファ ブレンド レベルを指定します。
DXVAHDDDI_STREAM_STATE_PALETTE
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_PALETTE_DATA 構造体の入力のパレット エントリを指定します。
DXVAHDDDI_STREAM_STATE_LUMA_KEY
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA 構造体の入力の luma キーを指定します。
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA 構造体内の入力の縦横比を指定します。
DXVAHDDDI_STREAM_STATE_ROTATION
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_ROTATION_DATA 構造の表示出力サーフェスの時計回りの回転を指定します。

Windows 8 以降でサポートされています。
DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FILTER_DATA 構造体の明るさ ProcAmp レベルを指定します。
DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FILTER_DATA 構造体のコントラスト ProcAmp レベルを指定します。
DXVAHDDDI_STREAM_STATE_FILTER_HUE
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FILTER_DATA 構造体の hue ProcAmp レベルを指定します。
DXVAHDDDI_STREAM_STATE_FILTER_SATURATION
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FILTER_DATA 構造体の飽和 ProcAmp レベルを指定します。
DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FILTER_DATA 構造のノイズ除去フィルター レベルを指定します。
DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FILTER_DATA 構造のエッジ拡張フィルター レベルを指定します。
DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_FILTER_DATA 構造体のアナモーフィック スケーリング レベルを指定します。
DXVAHDDDI_STREAM_STATE_PRIVATE
ストリーム状態データは、 DXVAHDDDI_STREAM_STATE_PRIVATE_DATA 構造体のプライベート パラメーターを指定します。

注釈

DXVAHDDDI_STREAM_STATE型の値は、ビデオ プロセッサのストリーム状態を設定する SetVideoProcessStreamState 関数の呼び出しのD3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE構造体の State メンバーで指定されます。 指定されたDXVAHDDDI_STREAM_STATE型の値に対応するStream状態データは、D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATEの pData メンバーによって指されます。

要件

要件
サポートされている最小のクライアント DXVAHDDDI_STREAM_STATEは、Windows 7 以降でサポートされています。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

DXVAHDDDI_STREAM_STATE_ALPHA_DATA

DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

DXVAHDDDI_STREAM_STATE_FILTER_DATA

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

DXVAHDDDI_STREAM_STATE_PALETTE_DATA

DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

DXVAHDDDI_STREAM_STATE_ROTATION_DATA

DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

SetVideoProcessStreamState