AcxDrmCreateContentMixed-Funktion (acxstreams.h)
Die AcxCreateContentMixed-Funktion erstellt eine DRM-Inhalts-ID, um einen ACX-Audiostream zu identifizieren, der gemischte Inhalte aus einer Reihe von Streams enthält.
Syntax
NTSTATUS AcxDrmCreateContentMixed(
PULONG paContentId,
ULONG cContentId,
PULONG pMixedContentId
);
Parameter
paContentId
Zeiger auf ein Array von DRM-Inhalts-IDs. Jedes Arrayelement ist vom Typ ULONG und enthält eine Inhalts-ID, die einen geschützten ACX-Audiostream darstellt. Wenn cContentId null ist, kann paContentID NULL sein. Eine Inhalts-ID von 0 ist ein spezieller Wert, der einen Audiodatenstrom mit DRM-Standardinhaltsrechten darstellt (siehe DEFINE_DRMRIGHTS_DEFAULT).
cContentId
Gibt die Anzahl der DRM-Inhalts-IDs im paContentId-Array an. Das Array kann 0 oder mehr Inhalts-IDs enthalten.
pMixedContentId
Ausgabezeiger für die ID des zusammengesetzten Inhalts. Dieser Parameter verweist auf eine vom Aufrufer zugewiesene ULONG-Variable, in die die Funktion die neue Inhalts-ID für den zusammengesetzten ACX-Audiostream schreibt. Wenn cContentId null ist, weist die Funktion der neuen Inhalts-ID DRM-Standardinhaltsrechte zu.
Rückgabewert
AcxDrmCreateContentMixed gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls wird ein geeigneter Fehlercode zurückgegeben.
Hinweise
ACX-Anforderungen
ACX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxstreams.h |
IRQL | PASSIVE_LEVEL |