Share via


COPP の処理

このセクションは、Microsoft Windows Server 2003 Service Pack 1 (SP1) 以降、および Windows XP Service Pack 2 (SP2) 以降にのみ適用されます。

認定出力保護プロトコル (COPP) デバイス ドライバー インターフェイス (DDI) は、DirectX ビデオ アクセラレーション (VA) を拡張して、グラフィックス アダプターのさまざまなコネクタによって出力されるビデオのコピー保護をサポートします。 COPP DDI は、ビデオ ミキシング レンダラー (VMR) とビデオ ミニポート ドライバーの間のインターフェイスです。 COPP DDI は、既存の DirectDraw および DirectX VA DDI にマップされます。 DDI には IAMVideoAccelerator インターフェイス経由ではアクセスできません。 DDI は、IAMCertifiedOutputProtection インターフェイスを介してアプリケーションからアクセスできます。

IAMCertifiedOutputProtectionIAMVideoAccelerator インターフェイスの詳細については、最新の DirectX ソフトウェア開発キット (SDK) のドキュメントを参照してください。

ビデオ ミニポート ドライバーは、アプリケーションとドライバーの間で保護されたコマンドと状態の渡しをサポートしている場合、VMR は DirectX VA COPP デバイスを作成するドライバーへの呼び出しを開始します。

次のトピックでは、COPP DDI と COPP をサポートする方法について説明します。

COPP の概要

DirectDraw および DirectX VA への COPP DDI のマッピング

COPP のサンプル関数

COPP 関数から返されるエラー コード

COPP 操作の実行

COPP の実装のヒントと要件