次の方法で共有


DVD コピー保護プロパティ セット

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

DVD コピー保護プロパティ セットは、ハードウェアまたはソフトウェアの復号化プログラムからのコピー保護情報の認証を提供します。 このプロパティ セットを使用して、事前に記録された DVD-Video からの未承認のコピーを防止します。

Microsoft は、暗号化スキームに必要な認証プロセスを容易にするソフトウェアを提供しているため、DVD-ROM ドライブで DVD 復号化ツールを使用してキーを認証および転送できます。 Microsoft は DVD 復号化ツールを発送する現在の計画を持っていません。代わりに、ハードウェアまたはソフトウェアの復号化者の認証を有効にするためにエージェントとして機能するオペレーティング システム コードを提供しています。

DVD ナビゲーターは、キー交換プロセスを開始および制御します。 DVD ミニドライバーは、次のプロパティを実装する必要があります。 その他のコンポーネントは、残りの部分を処理します。

各 DVD 入力ストリームは、コピー保護プロパティを受け取ります。 これは、同じハードウェアがすべての DVD ストリームを制御している場合でも当てはまります。

次の情報は、 IKsPropertySet メソッドの呼び出しでこのプロパティ セットに使用するために必要な定数とデータ型を示しています。 GUID (guidPropSet)、プロパティ ID (dwPropID)、およびプロパティ データ型 (pPropData) パラメーターの値を提供します。

Label
[プロパティ セット GUID] AM_KSPROPSETID_CopyProt
プロパティ ID 説明
AM_PROPERTY_COPY_ANALOG_COMPONENT ビデオ出力が標準定義のアナログ コンポーネント ビデオであるかどうかを問い合わせします。
AM_PROPERTY_COPY_MACROVISION これは、設定のみのプロパティです。 このプロパティは、受信ピンの出力端にある NTSC エンコーダーのアナログ コピー保護レベルを設定します。 AM_COPY_MACROVISIONを使用 します
AM_PROPERTY_DVDCOPY_CHLG_KEY このプロパティでは、取得操作と設定操作の両方がサポートされています。 get 操作は、デコーダーにバス チャレンジ キーを提供するように要求します。 設定操作により、デコーダーに DVD ドライブからのバス チャレンジ キーが提供されます。 このプロパティで渡されるデータは、 AM_DVDCOPY_CHLGKEY型の構造体になります。
AM_PROPERTY_DVDCOPY_DEC_KEY2 これは、取得専用プロパティです。 このプロパティは、デコーダーのバス キー 2 を DVD ドライブに転送するように要求します。 渡されるデータは、 AM_DVDCOPY_BUSKEY型の構造体になります。
AM_PROPERTY_DVDCOPY_DISC_KEY Set-only プロパティ。 これにより、ディスク キーが提供されます。 キーは、 AM_DVDCOPY_DISCKEY型の構造体です。
AM_PROPERTY_DVDCOPY_DVD_KEY1 これは、設定のみのプロパティです。 このプロパティは、デコーダーに DVD ドライブ バス キー 1 を提供します。 渡されるデータは、 AM_DVDCOPY_BUSKEY型の構造体になります。
AM_PROPERTY_DVDCOPY_REGION リージョン コードは、DVD コンソーシアムで定義されているようにデコーダーが再生できるリージョン定義を要求します。 この領域は、 DVD_REGION 構造体として定義されます。
AM_PROPERTY_DVDCOPY_SET_COPY_STATE このプロパティでは、get と set の両方がサポートされています。 最初に Get が呼び出され、認証が必要かどうかを判断します。 セット プロパティは、フィルターが入力するコピー保護ネゴシエーションのフェーズを示します。 渡されるデータは、 AM_DVDCOPY_SET_COPY_STATE型の構造体になります。
AM_PROPERTY_DVDCOPY_SUPPORTS_NEW_KEYCOUNT このプロパティが TRUE の場合、DVD ナビゲーターはディスク キーをネゴシエート する前AM_UseNewCSSKey サンプルを送信しません。 「AM_SAMPLE2_PROPERTIES」を参照してください。
読み取り専用です。 プロパティ データは BOOL 値です。
メモ: Windows 7 に適用されます。
AM_PROPERTY_DVDCOPY_TITLE_KEY これは、設定のみのプロパティです。 これにより、現在のコンテンツのタイトル キーが提供されます。 キーは、 AM_DVDCOPY_TITLEKEY型の構造体です。

要件

要件
ヘッダー
Dvdmedia.h

関連項目

プロパティ セット