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