Compartilhar via


Função PcCreateContentMixed (portcls.h)

A função PcCreateContentMixed calcula os direitos de conteúdo DRM para um fluxo composto que contém conteúdo misto de alguns fluxos de áudio KS. Observe que essa chamada de função é idêntica na operação à função DrmCreateContentMixed e suas definições de parâmetro e valor retornado também são idênticas.

Sintaxe

PORTCLASSAPI NTSTATUS PcCreateContentMixed(
  [in]  PULONG paContentId,
  [in]  ULONG  cContentId,
  [out] PULONG pMixedContentId
);

Parâmetros

[in] paContentId

Ponteiro para uma matriz de IDs de conteúdo DRM. Cada elemento de matriz é do tipo ULONG e contém uma ID de conteúdo que representa um fluxo de áudio KS protegido. Se cContentId for zero, paContentID poderá ser NULL. Uma ID de conteúdo igual a zero é um valor especial que representa um fluxo de áudio com direitos de conteúdo DRM padrão (consulte DEFINE_DRMRIGHTS_DEFAULT).

[in] cContentId

Especifica o número de IDs de conteúdo DRM na matriz paContentId . A matriz pode conter zero ou mais IDs de conteúdo.

[out] pMixedContentId

Ponteiro de saída para a ID de conteúdo composto. Esse parâmetro aponta para uma variável ULONG alocada pelo chamador na qual a função grava a nova ID de conteúdo para o fluxo de áudio KS composto. Se cContentId for zero, a função atribuirá direitos de conteúdo DRM padrão à nova ID de conteúdo.

Retornar valor

Consulte definição de valor retornado em DrmCreateContentMixed.

Comentários

Para obter mais informações, consulte os comentários em DrmCreateContentMixed.

Requisitos

Requisito Valor
Cliente mínimo com suporte O driver do sistema PortCls implementa a função PcCreateContentMixed no Microsoft Windows XP e sistemas operacionais posteriores.
Plataforma de Destino Universal
Cabeçalho portcls.h (inclua Portcls.h)
Biblioteca Portcls.lib

Confira também

DrmCreateContentMixed