Condividi tramite


Funzione AcxDrmCreateContentMixed (acxstreams.h)

La funzione AcxCreateContentMixed crea un ID contenuto DRM per identificare un flusso audio ACX contenente contenuto misto da diversi flussi

Sintassi

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

Parametri

paContentId

Puntatore a una matrice di ID contenuto DRM. Ogni elemento della matrice è di tipo ULONG e contiene un ID contenuto che rappresenta un flusso audio ACX protetto. Se cContentId è zero, paContentID può essere NULL. Un ID contenuto pari a zero è un valore speciale che rappresenta un flusso audio con diritti di contenuto DRM predefiniti (vedere DEFINE_DRMRIGHTS_DEFAULT).

cContentId

Specifica il numero di ID contenuto DRM nella matrice paContentId. La matrice può contenere zero o più ID contenuto.

pMixedContentId

Puntatore di output per l'ID contenuto composito. Questo parametro punta a una variabile ULONG allocata dal chiamante in cui la funzione scrive il nuovo ID contenuto per il flusso audio ACX composito. Se cContentId è zero, la funzione assegna i diritti di contenuto DRM predefiniti al nuovo ID contenuto.

Valore restituito

AcxDrmCreateContentMixed restituisce STATUS_SUCCESS se la chiamata ha avuto esito positivo. In caso contrario, restituisce un codice di errore appropriato.

Commenti

Requisiti di ACX

Versione minima di ACX: 1.0

Per altre informazioni sulle versioni ACX, vedere La panoramica della versione di ACX.

Requisiti

Requisito Valore
Intestazione acxstreams.h
IRQL PASSIVE_LEVEL

Vedi anche