D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING 構造体 (d3d10umddi.h)
D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING は、ストリームをリアルタイムでデコードするために使用できるダウンサンプリング パラメーターを推奨するために、ユーザー モード ドライバーによって使用されます。 ドライバーは、 PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES 関数が呼び出されたときにこれらの機能を提供します。
構文
typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING {
const D3D11_1DDI_VIDEO_DECODER_DESC *pInputDesc;
D3DDDI_COLOR_SPACE_TYPE InputColorSpace;
const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
const DXGI_RATIONAL *pFrameRate;
D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc;
D3DDDI_COLOR_SPACE_TYPE OutputColorSpace;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING;
メンバー
pInputDesc
[入力]使用 されるデコード プロファイルと参照フレームの解像度と形式を含むD3D11_1DDI_VIDEO_DECODER_DESC構造体へのポインター。 これはダウンサンプリングされる解像度/形式です (例: 4K、DXGI_FORMAT_P010)。
InputColorSpace
[入力]参照フレーム データの色 空間情報を指定するD3DDDI_COLOR_SPACE_TYPE値。
pInputConfig
[入力]デコード プロファイルに関連付けられている構成データを含む D3D11_1DDI_VIDEO_DECODER_CONFIG 構造体へのポインター。
pFrameRate
[入力]ビデオ コンテンツのフレーム レートを含む DXGI_RATIONAL 構造体へのポインター。
pOutputDesc
[out]ドライバーが推奨解像度と出力/表示フレームの形式を返す D3D11_1DDI_VIDEO_DECODER_DESC 構造体へのポインター。
pOutputDesc のデコード プロファイル (Guid) メンバーは無視できます。
OutputColorSpace
[out]ドライバーが表示フレーム データの推奨 D3DDDI_COLOR_SPACE_TYPE 色空間情報を返す場所。
注釈
ドライバーは、ビデオ ストリームをリアルタイムでデコードできるようにダウン サンプル パラメーターを推奨します。 リアルタイム デコードにつながるダウン サンプル ソリューションが存在しない場合、ドライバーは、リアルタイム ソリューションに最も近い構成を推奨する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | d3d10umddi.h (D3d10umddi.h を含む) |