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
标头 d3d10umddi.h (包括 D3d10umddi.h)

另请参阅

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3D11_1DDI_VIDEO_DECODER_CONFIG

D3D11_1DDI_VIDEO_DECODER_DESC

D3DDDI_COLOR_SPACE_TYPE