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 を含む) |