Share via


Jeu de propriétés de protection contre la copie de DVD

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

L’ensemble de propriétés Protection contre la copie de DVD fournit l’authentification des informations de protection contre la copie à partir des déchiffreurs matériels ou logiciels. Utilisez cette propriété définie pour empêcher la copie non autorisée à partir d’un DVD-Vidéo préenregistré.

Microsoft fournit des logiciels qui facilitent le processus d’authentification requis par le schéma de chiffrement, ce qui permet à un lecteur DE DVD-ROM d’authentifier et de transférer des clés avec un déchiffreur de DVD. Microsoft n’a actuellement aucun projet de livraison d’un déchiffreur de DVD et, à la place, fournit du code de système d’exploitation qui fera office d’agent pour activer l’authentification des déchiffreurs matériels ou logiciels.

Le navigateur de DVD lance et contrôle le processus d’échange de clés. Le minidriver dvd doit uniquement implémenter les propriétés suivantes. D’autres composants gèrent le reste.

Chaque flux d’entrée dvd reçoit des propriétés de protection contre la copie. Cela est vrai même si le même matériel contrôle tous les flux de DVD.

Les informations suivantes présentent les constantes et les types de données nécessaires à utiliser pour cette propriété définie dans les appels aux méthodes IKsPropertySet . Il fournit des valeurs pour les paramètres GUID (guidPropSet), ID de propriété (dwPropID) et type de données de propriété (pPropData).

Étiquette Valeur
GUID de jeu de propriétés AM_KSPROPSETID_CopyProt
ID de propriété Description
AM_PROPERTY_COPY_ANALOG_COMPONENT Demande si la sortie vidéo est une vidéo de composant analogique à définition standard.
AM_PROPERTY_COPY_MACROVISION Il s’agit d’une propriété set-only. Cette propriété définit le niveau de protection contre la copie analogique pour l’encodeur NTSC à l’extrémité de sortie de la broche de réception. Utilise AM_COPY_MACROVISION.
AM_PROPERTY_DVDCOPY_CHLG_KEY Les opérations get et set sont prises en charge sur cette propriété. Une opération get demande au décodeur de fournir sa clé de défi de bus. Une opération set fournit au décodeur la clé de défi de bus du lecteur de DVD. Les données transmises dans cette propriété seront une structure de type AM_DVDCOPY_CHLGKEY.
AM_PROPERTY_DVDCOPY_DEC_KEY2 Il s’agit d’une propriété get-only. Cette propriété demande que la clé de bus 2 du décodeur soit transférée vers le lecteur de DVD. Les données passées seront une structure de type AM_DVDCOPY_BUSKEY.
AM_PROPERTY_DVDCOPY_DISC_KEY Propriété Set-only. Cela fournit une clé de disque. La clé est une structure de type AM_DVDCOPY_DISCKEY.
AM_PROPERTY_DVDCOPY_DVD_KEY1 Il s’agit d’une propriété set-only. Cette propriété fournit la clé de bus de lecteur DVD 1 au décodeur. Les données passées seront une structure de type AM_DVDCOPY_BUSKEY.
AM_PROPERTY_DVDCOPY_REGION Le code régional demande la définition de région dans laquelle le décodeur est autorisé à lire, comme défini par le consortium de DVD. Cette région est définie comme une structure DVD_REGION .
AM_PROPERTY_DVDCOPY_SET_COPY_STATE Get et set sont pris en charge sur cette propriété. Get est appelé en premier pour déterminer si l’authentification est requise. Les propriétés set sont des indications sur la phase de négociation de la protection contre la copie que le filtre entre. Les données passées seront une structure de type AM_DVDCOPY_SET_COPY_STATE.
AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT Si cette propriété a la valeur TRUE, le Navigateur de DVD n’envoie pas d’exemples AM_UseNewCSSKey avant de négocier la clé de disque. Voir AM_SAMPLE2_PROPERTIES.
Lecture seule. Les données de propriété sont une valeur BOOL .
Note: S’applique à Windows 7.
AM_PROPERTY_DVDCOPY_TITLE_KEY Il s’agit d’une propriété set-only. Cela fournit la clé de titre du contenu actuel. La clé est une structure de type AM_DVDCOPY_TITLEKEY.

Configuration requise

Condition requise Valeur
En-tête
Dvdmedia.h

Voir aussi

Jeux de propriétés