次の方法で共有


D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING 構造体 (d3d10umddi.h)

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING では、ビデオ デコーダーのダウンサンプリング操作の詳細について説明します。

構文

typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING {
  [in]  const D3D11_1DDI_VIDEO_DECODER_DESC   *pInputDesc;
  [in]  D3DDDI_COLOR_SPACE_TYPE               InputColorSpace;
  [in]  const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
  [in]  const DXGI_RATIONAL                   *pFrameRate;
  [in]  const D3D11_1DDI_VIDEO_DECODER_DESC   *pOutputDesc;
  [in]  D3DDDI_COLOR_SPACE_TYPE               OutputColorSpace;
  [out] BOOL                                  Supported;
  [out] BOOL                                  RealTime;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING;

メンバー

[in] pInputDesc

使用されるデコード プロファイルと、参照フレームの解像度と形式が含まれます。 これは、ダウンサンプリングされる解像度/形式です (例: 4K、DXGI_FORMAT_P010)。

[in] InputColorSpace

参照フレーム データの色空間情報を格納します。

[in] pInputConfig

デコード プロファイルに関連付けられている構成データを含む D3D11_1DDI_VIDEO_DECODER_CONFIG 構造体。

[in] pFrameRate

ビデオ コンテンツのフレーム レートを格納します。

[in] pOutputDesc

表示フレームの解像度と形式を含む D3D11_1DDI_VIDEO_DECODER_DESC 構造体。 これは、ダウン サンプル操作の変換先の解像度と形式です。

pOutputDesc のデコード プロファイル (Guid) メンバーは無視できます。

[in] OutputColorSpace

表示フレーム データの色空間情報を格納します。

[out] Supported

要求されたダウン サンプリングがサポートされている場合、ドライバーはこれを TRUE に 設定します。 それ以外の場合、ドライバーはこれを FALSE に設定する必要があります。

[out] RealTime

要求されたダウン サンプリングがサポートされ、結果のデコード操作がリアルタイムで発生する可能性がある場合、ドライバーはこれを TRUE に 設定します。 それ以外の場合、ドライバーはこれを FALSE に設定する必要があります。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3D11_1DDI_VIDEO_DECODER_CONFIG

D3D11_1DDI_VIDEO_DECODER_DESC

D3DDDI_COLOR_SPACE_TYPE