// d3dkmdt.h
typedef struct _D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT {
UINT NoProtection : 1;
UINT MacroVisionApsTrigger : 1;
UINT MacroVisionFull : 1;
UINT Reserved : 29;
} D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT;
View the official Windows Driver Kit DDI referenceNo description available.
The D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT structure is used to indicate the types of copy protection that are supported by a particular VidPN present path.
NoProtectionThe path is not capable of providing any copy protection.
MacroVisionApsTriggerThe path is capable of providing Rovi (formerly Macrovision) analog protection support (APS).
MacroVisionFullThe path is capable of providing full Rovi (formerly Macrovision) copy protection.
ReservedReserved for future use.
The CopyProtectionSupport member of the D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION structure is a D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT structure.