D3D11_VIDEO_PROCESSOR_CUSTOM_RATE 構造体 (d3d11.h)
フレーム レート変換または逆テレシン (IVTC) のカスタム レートを指定します。
構文
typedef struct D3D11_VIDEO_PROCESSOR_CUSTOM_RATE {
DXGI_RATIONAL CustomRate;
UINT OutputFrames;
BOOL InputInterlaced;
UINT InputFramesOrFields;
} D3D11_VIDEO_PROCESSOR_CUSTOM_RATE;
メンバー
CustomRate
入力フレームレートに対する出力フレームレートの比率を、有理数を保持する DXGI_RATIONAL 構造として表される。
OutputFrames
N 個の入力サンプルごとに生成される出力フレームの数 (N = InputFramesOrFields)。
InputInterlaced
TRUE の場合は、入力ストリームをインターレースする必要があります。 それ以外の場合、入力ストリームはプログレッシブである必要があります。
InputFramesOrFields
生成されるすべての N 個の出力フレーム ( N = OutputFrames) の入力フィールドまたはフレームの数。
解説
CustomRate メンバーはレート変換係数を提供し、残りのメンバーは入力サンプルと出力サンプルのパターンを定義します。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
Header | d3d11.h |