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 |