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 をインクルード)