Partager via


AcxDrmCreateContentMixed, fonction (acxstreams.h)

La fonction AcxCreateContentMixed crée un ID de contenu DRM pour identifier un flux audio ACX contenant du contenu mixte à partir d’un certain nombre de flux

Syntaxe

NTSTATUS AcxDrmCreateContentMixed(
  PULONG paContentId,
  ULONG  cContentId,
  PULONG pMixedContentId
);

Paramètres

paContentId

Pointeur vers un tableau d’ID de contenu DRM. Chaque élément de tableau est de type ULONG et contient un ID de contenu qui représente un flux audio ACX protégé. Si cContentId est égal à zéro, paContentID peut avoir la valeur NULL. Un ID de contenu de zéro est une valeur spéciale qui représente un flux audio avec des droits de contenu DRM par défaut (voir DEFINE_DRMRIGHTS_DEFAULT).

cContentId

Spécifie le nombre d’ID de contenu DRM dans le tableau paContentId. Le tableau peut contenir zéro ID de contenu ou plus.

pMixedContentId

Pointeur de sortie pour l’ID de contenu composite. Ce paramètre pointe vers une variable ULONG allouée à l’appelant dans laquelle la fonction écrit le nouvel ID de contenu pour le flux audio ACX composite. Si cContentId est égal à zéro, la fonction attribue des droits de contenu DRM par défaut au nouvel ID de contenu.

Valeur retournée

AcxDrmCreateContentMixed retourne STATUS_SUCCESS si l’appel a réussi. Sinon, il retourne un code d’erreur approprié.

Remarques

Configuration requise d’ACX

Version minimale d’ACX : 1.0

Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.

Configuration requise

Condition requise Valeur
En-tête acxstreams.h
IRQL PASSIVE_LEVEL

Voir aussi