Compartilhar via


estrutura D3D11_1DDIARG_VIDEODECODERBEGINFRAME (d3d10umddi.h)

Especifica uma chave de conteúdo em uma chamada para a função VideoDecoderBeginFrame .

Sintaxe

typedef struct D3D11_1DDIARG_VIDEODECODERBEGINFRAME {
  D3D11_1DDI_HVIDEODECODEROUTPUTVIEW hOutputView;
  const void                         *pContentKey;
  UINT                               ContentKeySize;
} D3D11_1DDIARG_VIDEODECODERBEGINFRAME;

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 do 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.

Para obter mais informações, consulte a função VideoDecoderBeginFrame .

ContentKeySize

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

CreateVideoProcessorOutputView

VideoDecoderBeginFrame