次の方法で共有


KSPROPERTY_DVDCOPY_SET_COPY_STATE

The KSPROPERTY_DVDCOPY_SET_COPY_STATE プロパティは、DVD デコーダー ストリームのコピー状態を設定します。 このプロパティでは、実装が省略可能です。

用法の要点テーブル

Yammer の入手 設定 移行先 プロパティ記述子の種類 プロパティ値の種類
はい はい ピン留めする KSPROPERTY KS_DVDCOPY_SET_COPY_STATE

プロパティ値 (操作データ) は、DVD デコーダー ストリームの著作権保護の状態を記述する KS_DVDCOPY_SET_COPY_STATE 構造体です。

解説

このプロパティは、このピンに CSS 認証が必要かどうかを示します。 プロパティが実装されていない場合、既定値は KS_DVDCOPYSTATE リストの KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED 値であると見なされます。

このプロパティは、同じ暗号化解除のツールで複数のピンをサポートするデコーダーに主に使用します。 たとえば、1 つのフィルターがサブ画像とビデオ デコードの両方を提供する場合、キーは 2 つのピンの 1 つに対してのみ交換する必要があります。 フィルターがピンの 1 つで KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED を返す場合は、常にプロパティが発行された最初のピンの KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED を返す必要があります。

このプロパティが Get 呼び出しとして発行されると、フィルターは KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED または KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED で応答できます。

このプロパティが、Set 呼び出しとして発行される場合、これは、著作権保護ネゴシエーションが入力されているフェーズを示すためにハードウェア デコーダーによって使用される情報呼び出しです。 デコーダーは、新しい CSS キーが必要であることを示す正しいビットが受信されるまで、次のいずれかの SET_STATE を保留できます。

KS_DVDCOPYSTATE_INITIALIZE
ディスク キー ネゴシエーション シーケンスの開始を示します。

KS_DVDCOPYSTATE_INITIALIZE_TITLE
タイトル ネゴシエーション シーケンスの開始を示します。

KS_DVDCOPYSTATE_DONE
キー ネゴシエーション シーケンスの完了を示します。

要件

ヘッダー: ksmedia.h (Ksmedia.h をインクルード)

関連項目

KS_DVDCOPY_SET_COPY_STATE

KS_DVDCOPYSTATE

DVD の著作権保護

同じハードウェア上の複数のデータ ストリーム

キー交換とデータ フローの同期