структура 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]

Массив гистограмм компонентов. В отключенном компоненте его члены структуры имеют нулевое значение.

Требования

Требование Значение
Заголовок d3d10umddi.h