D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM 结构 (d3d11_4.h)

为在指定的功能D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM时调用 ID3D11VideoDevice2::CheckFeatureSupport 提供数据。 检索指定解码器配置的直方图功能。

语法

typedef struct D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM {
  D3D11_VIDEO_DECODER_DESC                      DecoderDesc;
  D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS Components;
  UINT                                          BinCount;
  UINT                                          CounterBitDepth;
} D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM;

成员

DecoderDesc

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

Components

D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS 枚举中的值的按位 OR 组合,指定将查询其直方图支持的DXGI_FORMAT的组件。

BinCount

支持的每个组件箱数。 此值必须大于或等于 64,并且必须是 2 (的幂,例如 64、128、256、512...) 。

CounterBitDepth

bin 计数器的位深度。 计数器始终存储在 32 位值中,因此此值必须指定 32 位或更少。 计数器存储在 32 位存储的下位中。 高位设置为零。 如果箱计数超过此位深度,该值将设置为最大计数器值。 CounterBitDepth 的有效值为 16、24 和 32。

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 d3d11_4.h

另请参阅

ID3D11VideoDevice2::CheckFeatureSupport