Partager via


structure KS_COPY_MACROVISION (ksmedia.h)

La structure KS_COPY_MACROVISION spécifie le niveau Macrovision du flux de données.

Syntaxe

typedef struct _KS_COPY_MACROVISION {
  ULONG MACROVISIONLevel;
} KS_COPY_MACROVISION, *PKS_COPY_MACROVISION;

Membres

MACROVISIONLevel

Spécifie le niveau Macrovision. Il doit s’agir de l’une des valeurs suivantes de l’énumération KS_COPY_MACROVISION_LEVEL :

Level Signification
KS_MACROVISION_DISABLED Indique que la protection des droits d’auteur macrovision ne doit pas être appliquée.
KS_MACROVISION_LEVEL1 Indique que la protection des droits d’auteur de niveau 1 de Macrovision doit être appliquée.
KS_MACROVISION_LEVEL2 Indique que la protection des droits d’auteur de niveau 2 de Macrovision doit être en vigueur.
KS_MACROVISION_LEVEL3 Indique que la protection des droits d’auteur de niveau 3 de Macrovision doit être appliquée.

Remarques

La structure KS_COPY_MACROVISION est utilisée par la propriété KSPROPERTY_COPY_MACROVISION.

Pour d’autres utilisations de cette structure, consultez Protection des droits d’auteur sur DVD et Macrovision.

Configuration requise

Condition requise Valeur
En-tête ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSPROPERTY_COPY_MACROVISION