structure KSAUDIO_COPY_PROTECTION (ksmedia.h)
La structure KSAUDIO_COPY_PROTECTION spécifie l’état de protection de copie d’un flux audio.
Syntaxe
typedef struct {
BOOL fCopyrighted;
BOOL fOriginal;
} KSAUDIO_COPY_PROTECTION, *PKSAUDIO_COPY_PROTECTION;
Membres
fCopyrighted
Indique si le flux est protégé par un droit d’auteur. Si TRUE, le flux est protégé par le droit d’auteur. Si FAUX, le flux n’est pas protégé par le droit d’auteur et n’est pas soumis à la protection contre la copie.
fOriginal
Indique si le flux est une copie d’origine, de première génération d’un flux ou d’une copie de deuxième génération de l’original. Si TRUE, le flux est d’origine. Si FALSE, il s’agit d’une copie de deuxième génération.
Remarques
La propriété KSPROPERTY_AUDIO_COPY_PROTECTION utilise cette structure pour signaler si un flux est protégé par un droit d’auteur et si le flux est un flux d’origine ou une copie du flux d’origine.
Un appareil audio prenant en charge la protection contre la copie peut utiliser des informations de copyright et de génération de copie sur un flux pour empêcher une copie illimitée du contenu audio propriétaire. Par exemple, le système de gestion des copies série (SCMS) définit un niveau de protection contre les copies qui autorisent la copie d’une copie d’origine de première génération d’un flux, mais empêche la copie de copies de deuxième génération du flux.
La propriété KSPROPERTY_AUDIO_COPY_PROTECTION est distincte et non liée à l’implémentation de gestion des droits numériques (DRM) et du chemin d’accès audio sécurisé (SAP) pour Windows Media.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ksmedia.h (include Ksmedia.h) |