Previous Next

KS_COPY_MACROVISION

The KS_COPY_MACROVISION structure specifies the MacrovisionŽ level of the data stream.

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

Members

MACROVISIONLevel
Specifies the Macrovision level. This must be one of the following values from the KS_COPY_MACROVISION_LEVEL enumeration:
KS_MACROVISION_DISABLED
Indicates that Macrovision copyright protection should not be in effect.
KS_MACROVISION_LEVEL1
Indicates that Macrovision level 1 copyright protection must be in effect.
KS_MACROVISION_LEVEL2
Indicates that Macrovision level 2 copyright protection must be in effect.
KS_MACROVISION_LEVEL3
Indicates that Macrovision level 3 copyright protection must be in effect.

Headers

Declared in ksmedia.h. Include ksmedia.h.

Comments

The KS_COPY_MACROVISION structure is used by the KSPROPERTY_COPY_MACROVISION property.

For additional uses of this structure see DVD Copyright Protection and Macrovision.

See Also

KSPROPERTY_COPY_MACROVISION