D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM 结构 (d3d10umddi.h)

D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM 介绍了视频解码器直方图功能。 驱动程序在调用其 PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES 函数时提供这些功能。

语法

typedef struct D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM {
  D3D11_1DDI_VIDEO_DECODER_DESC                         DecoderDesc;
  D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS Components;
  UINT                                                  BinCount;
  UINT                                                  CounterBitDepth;
} D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM;

成员

DecoderDesc

[in] 一个D3D11_1DDI_VIDEO_DECODER_DESC 结构,其中包含要与解码直方图一起使用的解码器的说明。

Components

[out] 一个 D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS 值,该值指定硬件支持的DXGI_FORMAT的组件 (或通道) 。

BinCount

[out]支持的每个组件箱数。 BinCount 必须为 >= 64,并且必须是 2 (64、128、256、512 等 ) 。

CounterBitDepth

[out]bin 计数器的位深度。 计数器始终存储在 32 位值中,因此为 32 位或更少。 计数器存储在 32 位存储的低位中。 高位设置为零。 如果 in 计数超过此位深度,则该值设置为最大计数器值。 CounterBitDepth 的有效值为 16、24 和 32。

要求

要求
最低受支持的客户端 Windows 10版本 1803 (WDDM 2.4)
标头 d3d10umddi.h

另请参阅

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES