DXVADDI_VIDEODESC 構造体 (d3dumddi.h)

DXVADDI_VIDEODESC構造では、ビデオ ストリームについて説明します。

構文

typedef struct _DXVADDI_VIDEODESC {
  [in] UINT                   SampleWidth;
  [in] UINT                   SampleHeight;
  [in] DXVADDI_EXTENDEDFORMAT SampleFormat;
  [in] D3DDDIFORMAT           Format;
  [in] DXVADDI_FREQUENCY      InputSampleFreq;
  [in] DXVADDI_FREQUENCY      OutputFrameFreq;
  [in] UINT                   UABProtectionLevel;
  [in] UINT                   Reserved;
} DXVADDI_VIDEODESC;

メンバー

[in] SampleWidth

ビデオ サンプルの幅 (ピクセル単位)。

[in] SampleHeight

ビデオ サンプルの高さ (ピクセル単位)。

[in] SampleFormat

ビデオ サンプルの拡張形式を記述する DXVADDI_EXTENDEDFORMAT 構造体。

[in] Format

ビデオ サンプルの拡張形式を記述する D3DDDIFORMAT 構造体。

[in] InputSampleFreq

受信ビデオの頻度を定義する DXVADDI_FREQUENCY 構造体。

[in] OutputFrameFreq

出力ビデオのフレーム レートを定義するDXVADDI_FREQUENCY構造。

[in] UABProtectionLevel

ユーザーがアクセス可能なバスが存在する場合に必要なデータ保護のレベルを指定する UINT 値。

[in] Reserved

予約済み。 このメンバーは使用しないでください。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

D3DDDIFORMAT

DXVADDI_EXTENDEDFORMAT

DXVADDI_FREQUENCY