KSPROPERTY_AUDIO_COPY_PROTECTION
KSPROPERTY_AUDIO_COPY_PROTECTION プロパティは、オーディオ ストリームのコピー保護の状態を指定します。
用法の要点テーブル
Yammer の入手 | 設定 | 移行先 | プロパティ記述子の種類 | プロパティ値の種類 |
---|---|---|---|---|
はい |
Yes |
Assert |
プロパティ値 (操作データ) は、KSAUDIO_COPY_PROTECTION 型の構造体です。 この構造体は、ストリームが著作権で保護されているかどうかを指定します。また、ストリームが元のストリームであるか、元のストリームのコピーであるかを指定します。
戻り値
KSPROPERTY_AUDIO_COPY_PROTECTION プロパティ要求は、正常に完了したことを示すために STATUS_SUCCESS を返します。 それ以外の場合、要求は適切なエラー状態コードを返します。
解説
KSPROPERTY_AUDIO_COPY_PROTECTION プロパティは、シリアル コピー管理システム (SCMS) と同様の保護スキームをサポートするオーディオ デバイスのプロパティです。 このプロパティは、デジタル ストリームが著作権で保護されているかどうか、およびデジタル ストリームが元のストリームかコピーかを示します。
SCMS は、オーディオ コンテンツについて 3 つのレベルの保護を提供できます。
レベル 0: 著作権がないか、著作権を主張しないストリームの無制限コピー。
レベル 1: 第 1 世代ストリームへのコピーの制限。 ユーザーは、著作権で保護された元のストリームのコピーを作成できますが、ストリームのコピーからコピーを作成することはできません。
レベル 2: ストリームのコピーは一切なし。
KSPROPERTY_AUDIO_COPY_PROTECTION プロパティは、Digital Rights Management (DRM) と Windows Media 用の セキュア オーディオ パス (SAP) の実装とは別であり、関連はありません。 SAP の詳細については、Microsoft Windows SDK ドキュメントを参照してください。
要件
ヘッダー |
ksmedia.h (Ksmedia.h をインクルード) |