Compartilhar via


estrutura D3DWDDM2_4DDIARG_VIDEODECODERBEGINFRAME_RS4_0 (d3d10umddi.h)

Uma coleção de buffers de saída de histograma.

Sintaxe

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;

Membros

hOutputView

Um identificador para os dados privados do driver para a exibição de saída do decodificador de vídeo. Esse identificador foi criado por meio de uma chamada para a função CreateVideoProcessorOutputView.

pContentKey

Um ponteiro para uma chave de conteúdo que foi usada para criptografar os dados de quadro de vídeo. Se nenhuma chave de conteúdo tiver sido usada, defina esse membro como NULL. Se o chamador fornecer uma chave de conteúdo, o chamador deverá usar a chave de sessão para criptografar a chave de conteúdo.

ContentKeySize

O tamanho, em bytes, da chave de conteúdo especificada no membro pContentKey.

Histograms[D3DWDDM2_4DDI_VIDEO_DECODER_MAX_HISTOGRAM_COMPONENTS]

A matriz de histogramas de componente. Um componente desabilitado tem os membros do struct definidos como zero.

Requisitos

Requisito Valor
Cabeçalho d3d10umddi.h