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 de 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 por 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.
Valor de retorno
Consulte a definição de valor retornado em DrmCreateContentMixed.
Observações
Para obter mais informações, consulte os comentários em DrmCreateContentMixed.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | O driver do sistema PortCls implementa a função PcCreateContentMixed no Microsoft Windows XP e em sistemas operacionais posteriores. |
da Plataforma de Destino | Universal |
cabeçalho | portcls.h (inclua Portcls.h) |
biblioteca | Portcls.lib |