Função AcxDrmCreateContentMixed (acxstreams.h)
A função AcxCreateContentMixed cria uma ID de conteúdo DRM para identificar um fluxo de áudio ACX que contém conteúdo misto de vários fluxos
Sintaxe
NTSTATUS AcxDrmCreateContentMixed(
PULONG paContentId,
ULONG cContentId,
PULONG pMixedContentId
);
Parâmetros
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 ACX 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).
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.
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 ACX composto. Se cContentId for zero, a função atribuirá direitos de conteúdo DRM padrão à nova ID de conteúdo.
Retornar valor
AcxDrmCreateContentMixed retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, ele retornará um código de erro apropriado.
Comentários
Requisitos do ACX
Versão mínima do ACX: 1.0
Para obter mais informações sobre as versões do ACX, consulte Visão geral da versão do ACX.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | acxstreams.h |
IRQL | PASSIVE_LEVEL |