Partager via


PcCreateContentMixed, fonction (portcls.h)

La fonction PcCreateContentMixed calcule les droits de contenu DRM pour un flux composite contenant du contenu mixte à partir d’un certain nombre de flux audio KS. Notez que cet appel de fonction est identique en opération à la fonction DrmCreateContentMixed, et que ses définitions de paramètres et sa valeur de retour sont également identiques.

Syntaxe

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

Paramètres

[in] 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 KS protégé. Si cContentId est égal à zéro, paContentID peut être 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).

[in] 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.

[out] pMixedContentId

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

Valeur de retour

Consultez la définition de valeur de retour dans DrmCreateContentMixed.

Remarques

Pour plus d’informations, consultez les commentaires dans DrmCreateContentMixed.

Exigences

Exigence Valeur
client minimum pris en charge Le pilote système PortCls implémente la fonction PcCreateContentMixed dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs.
plateforme cible Universel
d’en-tête portcls.h (include Portcls.h)
bibliothèque Portcls.lib

Voir aussi

DrmCreateContentMixed