DVD Copy Protection-Eigenschaftensatz
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Der DVD-Kopierschutz-Eigenschaftensatz stellt die Authentifizierung von Kopierschutzinformationen von Hardware- oder Softwareentschlüsselern bereit. Verwenden Sie diese Eigenschaft, um nicht autorisiertes Kopieren von vorab aufgezeichnetem DVD-Video zu verhindern.
Microsoft stellt Software bereit, die den für das Verschlüsselungsschema erforderlichen Authentifizierungsprozess erleichtert, sodass ein DVD-ROM-Laufwerk Schlüssel mit einem DVD-Entschlüsseler authentifizieren und übertragen kann. Microsoft hat derzeit keine Pläne, einen DVD-Entschlüsseler auszuliefern, und stellt stattdessen Betriebssystemcode bereit, der als Agent fungiert, um die Authentifizierung von Hardware- oder Softwareentschlüsselern zu ermöglichen.
Der DVD-Navigator initiiert und steuert den Schlüsselaustauschprozess. Der DVD-Minidriver muss nur die folgenden Eigenschaften implementieren. Andere Komponenten verarbeiten den Rest.
Jeder DVD-Eingabestream erhält Kopierschutzeigenschaften. Dies gilt auch dann, wenn dieselbe Hardware alle DVD-Streams steuert.
Die folgenden Informationen enthalten die erforderlichen Konstanten und Datentypen, die für diese Eigenschaft in Aufrufen von IKsPropertySet-Methoden verwendet werden sollen. Sie stellt Werte für die Parameter GUID (guidPropSet), Eigenschafts-ID (dwPropID) und Eigenschaftsdatentyp (pPropData) bereit.
Bezeichnung | Wert |
---|---|
Eigenschaftensatz-GUID | AM_KSPROPSETID_CopyProt |
Eigenschafts-ID | BESCHREIBUNG |
---|---|
AM_PROPERTY_COPY_ANALOG_COMPONENT | Fragt ab, ob es sich bei der Videoausgabe um video mit standarddefinitionsbasierter analoger Komponente handelt. |
AM_PROPERTY_COPY_MACROVISION | Dies ist eine set-only-Eigenschaft. Diese Eigenschaft legt die Analogkopierschutzebene für den NTSC-Encoder am Ausgabeende des empfangenden Pins fest. Verwendet AM_COPY_MACROVISION. |
AM_PROPERTY_DVDCOPY_CHLG_KEY | Sowohl Get- als auch Set-Vorgänge werden für diese Eigenschaft unterstützt. Bei einem Get-Vorgang wird der Decoder aufgefordert, seinen Bus-Anforderungsschlüssel anzugeben. Ein Set-Vorgang stellt dem Decoder die Bus-Challenge-Taste vom DVD-Laufwerk bereit. Die in dieser Eigenschaft übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_CHLGKEY. |
AM_PROPERTY_DVDCOPY_DEC_KEY2 | Dies ist eine get-only-Eigenschaft. Diese Eigenschaft fordert an, dass die Bustaste 2 des Decoders auf das DVD-Laufwerk übertragen wird. Die übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_BUSKEY. |
AM_PROPERTY_DVDCOPY_DISC_KEY | Set-only-Eigenschaft. Dadurch wird der Datenträgerschlüssel bereitgestellt. Der Schlüssel ist eine Struktur vom Typ AM_DVDCOPY_DISCKEY. |
AM_PROPERTY_DVDCOPY_DVD_KEY1 | Dies ist eine set-only-Eigenschaft. Diese Eigenschaft stellt den DVD-Laufwerkbusschlüssel 1 für den Decoder bereit. Die übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_BUSKEY. |
AM_PROPERTY_DVDCOPY_REGION | Der Regionscode fordert die Regionsdefinition an, in der der Decoder wie vom DVD-Konsortium definiert wiedergegeben werden darf. Dieser Bereich ist als DVD_REGION-Struktur definiert. |
AM_PROPERTY_DVDCOPY_SET_COPY_STATE | Sowohl get als auch set werden für diese Eigenschaft unterstützt. Get wird zuerst aufgerufen, um zu bestimmen, ob eine Authentifizierung erforderlich ist. Die festgelegten Eigenschaften sind Hinweise darauf, in welcher Phase der Kopierschutzaushandlung der Filter eintritt. Die übergebenen Daten sind eine Struktur vom Typ AM_DVDCOPY_SET_COPY_STATE. |
AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT | Wenn diese Eigenschaft TRUE ist, sendet der DVD-Navigator keine AM_UseNewCSSKey Beispiele, bevor der Datenträgerschlüssel verhandelt wird. Siehe AM_SAMPLE2_PROPERTIES. Schreibgeschützt. Die Eigenschaftsdaten sind ein BOOL-Wert . Hinweis: Gilt für Windows 7. |
AM_PROPERTY_DVDCOPY_TITLE_KEY | Dies ist eine set-only-Eigenschaft. Dadurch wird der Titelschlüssel aus aktuellem Inhalt bereitgestellt. Der Schlüssel ist eine Struktur vom Typ AM_DVDCOPY_TITLEKEY. |
Anforderungen
Anforderung | Wert |
---|---|
Header |
|