D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME 结构 (d3d10umddi.h)

直方图输出缓冲区的集合。

语法

typedef struct D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME {
  D3D11_1DDI_HVIDEODECODEROUTPUTVIEW    hOutputView;
  const void                            *pContentKey;
  UINT                                  ContentKeySize;
  D3DWDDM2_4DDI_VIDEO_DECODER_HISTOGRAM Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS];
} D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME;

成员

hOutputView

视频解码器输出视图的驱动程序专用数据的句柄。 此句柄是通过调用 CreateVideoProcessorOutputView 函数创建的。

pContentKey

指向用于加密视频帧数据的内容密钥的指针。 如果未使用任何内容密钥,请将此成员设置为 NULL。 如果调用方提供内容密钥,则调用方必须使用会话密钥来加密内容密钥。

ContentKeySize

在 pContentKey 成员中指定的内容密钥的大小(以字节为单位)。

Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS]

组件直方图的数组。 已禁用的组件将其结构成员设置为零。

要求

要求
Header d3d10umddi.h