D3D11_VIDEO_DECODER_CAPS列挙 (d3d11_1.h)

ビデオ デコーダーの機能を指定します。

構文

typedef enum D3D11_VIDEO_DECODER_CAPS {
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1,
  D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4,
  D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8,
  D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
} ;

定数

 
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE
値: 0x1
グラフィックス ドライバーがダウンサンプリング操作の少なくともサブセットをサポートしていることを示します。
D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME
値: 0x2
デコード ハードウェアがリアルタイムでデコード操作をサポートできないことを示します。 デコードは、コード変換のシナリオでは引き続きサポートされています。

この機能を使用すると、ダウンサンプリングが有効になっている場合に、デコードがリアルタイムで発生する可能性があります。
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC
値: 0x4
最初のダウン サンプル パラメーターが適用された後に、ドライバーがダウン サンプル パラメーターの変更をサポートすることを示します。 詳細については、「 ID3D11VideoContext1::D ecoderUpdateDownsampling」を参照してください。
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED
値: 0x8
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED
値: 0x10

要件

要件
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header d3d11_1.h

こちらもご覧ください

Direct3D 11 ビデオ列挙