次の方法で共有


D3D11_1DDI_VIDEO_PROCESSOR_CAPS構造体 (d3d10umddi.h)

Microsoft Direct3D 11 ビデオ プロセッサの機能について説明します。

構文

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CAPS {
  UINT DeviceCaps;
  UINT FeatureCaps;
  UINT FilterCaps;
  UINT InputFormatCaps;
  UINT AutoStreamCaps;
  UINT StereoCaps;
  UINT RateConversionCapsCount;
  UINT MaxInputStreams;
  UINT MaxStreamStates;
} D3D11_1DDI_VIDEO_PROCESSOR_CAPS;

メンバーズ

DeviceCaps

D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS 列挙体からの 0 個以上のフラグのビットごとの OR

FeatureCaps

D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS 列挙体からの 0 個以上のフラグのビットごとの OR

FilterCaps

D3D11_1DDI_VIDEO_PROCESSOR_FILTER_CAPS 列挙体からの 0 個以上のフラグのビットごとの OR

InputFormatCaps

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS 列挙体からの 0 個以上のフラグのビットごとの OR

AutoStreamCaps

D3D11_1DDI_VIDEO_PROCESSOR_AUTO_STREAM_CAPS 列挙体からの 0 個以上のフラグのビットごとの OR

StereoCaps

D3D11_1DDI_VIDEO_PROCESSOR_STEREO_CAPS 列挙体からの 0 個以上のフラグのビットごとの OR

RateConversionCapsCount

フレーム レート変換機能の数。 フレーム レート変換機能を列挙するには、getVideoProcessorRateConversionCaps 関数を呼び出します。

MaxInputStreams

同時に有効にできる入力ストリームの最大数。

MaxStreamStates

デバイスが状態データを格納できる入力ストリームの最大数。

備考

ビデオ プロセッサは、各入力ストリームの状態情報を格納します。 これらの状態は blit 間で保持されます。 各 blit では、有効または無効にするストリームがアプリケーションによって選択されます。 ストリームを無効にしても、そのストリームの状態情報には影響しません。

MaxStreamStates メンバーは、保存できるストリーム状態の最大数を指定します。 MaxInputStreams メンバーは、blit 中に有効にできるストリームの最大数を指定します。 これら 2 つの値は異なる場合があります。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ヘッダー d3d10umddi.h (D3d10umddi.h を含む)

関連項目

D3D11_1DDI_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FILTER_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_STEREO_CAPS

GetVideoProcessorRateConversionCaps