D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME_RS4_0 structure (d3d10umddi.h)

A collection of histogram output buffers.

Syntax

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

Members

hOutputView

A handle to the driver's private data for the video decoder output view. This handle was created through a call to the CreateVideoProcessorOutputView function.

pContentKey

A pointer to a content key that was used to encrypt the video frame data. If no content key was used, set this member to NULL. If the caller provides a content key, the caller must use the session key to encrypt the content key.

ContentKeySize

The size, in bytes, of the content key that is specified in the pContentKey member.

Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS]

The array of component histograms. A disabled component has it’s struct members set to zero.

Requirements

Requirement Value
Header d3d10umddi.h