次の方法で共有


ID3D11VideoContext1::D ecoderUpdateDownsampling メソッド (d3d11_1.h)

デコーダーのダウンサンプリング パラメーターを更新します。

構文

HRESULT DecoderUpdateDownsampling(
  [in] ID3D11VideoDecoder            *pDecoder,
  [in] const D3D11_VIDEO_SAMPLE_DESC *pOutputDesc
);

パラメーター

[in] pDecoder

種類: ID3D11VideoDecoder*

ID3D11VideoDecoder インターフェイスへのポインター。

[in] pOutputDesc

型: const D3D11_VIDEO_SAMPLE_DESC*

出力/表示フレームの解像度、形式、および色空間。 これはダウンサンプル操作の変換先の解像度と形式です。

戻り値

種類: HRESULT

このメソッドは、次のいずれかのエラー コードを返します。

S_OK 操作は正常に完了しました。
E_INVALIDARG 無効なパラメーターが渡されたか、無効な呼び出しパターンを使用してこの関数が呼び出されました。
E_OUTOFMEMORY 操作を完了するためのメモリが不足しています。

注釈

このメソッドは、Decode Downsampling が有効になった後でのみ、 DecoderEnableDownsampling を呼び出すことによって呼び出すことができます。 このメソッドは、 D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC 機能が報告された場合にのみサポートされます。

要件

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

こちらもご覧ください

ID3D11VideoContext1