D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS 構造体 (d3d11.h)
インターレース解除や逆テレシネなど、フレーム レート変換に関連付けられているビデオ プロセッサ機能のグループを定義します。
構文
typedef struct D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS {
UINT PastFrames;
UINT FutureFrames;
UINT ProcessorCaps;
UINT ITelecineCaps;
UINT CustomRateCount;
} D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS;
メンバー
PastFrames
最適なビデオ処理を実行するために必要な過去の参照フレームの数。
FutureFrames
最適なビデオ処理を実行するために必要な将来の参照フレームの数。
ProcessorCaps
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS列挙からの 0 個以上のフラグのビットごとの OR。
ITelecineCaps
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS列挙体からの 0 個以上のフラグのビットごとの OR。
CustomRateCount
ドライバーがサポートするカスタム フレーム レートの数。 カスタム フレーム レートの一覧を取得するには、 ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate メソッドを呼び出します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
Header | d3d11.h |