D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE構造体 (d3d10umddi.h)

フレーム レート変換または逆テレシネ (IVTC) のカスタム レートを指定します。

構文

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE {
  DXGI_RATIONAL CustomRate;
  UINT          OutputFrames;
  BOOL          InputInterlaced;
  UINT          InputFramesOrFields;
} D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE;

メンバー

CustomRate

入力フレームレートに対する出力フレームレートの比率を、有理数を保持する DXGI_RATIONAL 構造として表される。

OutputFrames

N 個の入力サンプルごとに生成される出力フレームの数 (N = InputFramesOrFields)。

InputInterlaced

TRUE の場合は、入力ストリームをインターレースする必要があります。 それ以外の場合、入力ストリームはプログレッシブである必要があります。

InputFramesOrFields

生成されるすべての N 個の出力フレーム (NOutputFrames) = の入力フィールドまたはフレームの数。

注釈

CustomRate メンバーはレート変換係数を提供しますが、残りのメンバーは入力サンプルと出力サンプルのパターンを定義します。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

DXGI_RATIONAL