Share via


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

こちらもご覧ください

Direct3D 11 ビデオ構造