COPP コマンド リファレンス
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
このセクションでは、認定出力保護プロトコル (COPP) コマンドについて説明します。 次のコマンドが定義されています。
コマンド | GUID |
---|---|
保護レベルの設定 | DXVA_COPPSetProtectionLevel |
シグナルを設定する | DXVA_COPPSetSignaling |
保護レベルの設定コマンド
指定した出力保護メカニズムの保護レベルを設定します。 コネクタによっては、同じコネクタに複数の保護メカニズムを適用でき、メカニズムごとに設定が異なる場合があります。
GUID: DXVA_COPPSetProtectionLevel
入力データ: DXVA_COPPSetProtectionLevelCmdData 構造体。
Set Signaling Command
保護レベル以外のビデオ信号に関する情報を指定します。
CGMS-A の場合、一部の保護標準では、TVVion 信号に、CGMS-A ビットと同じ VBI 波形パケット内の縦横比やその他の情報に関する情報が含まれている必要があります。 縦横比情報がビデオ ストリームと一致しない場合、テレビの表示が不適切になる可能性があります。 アプリケーションでは、このコマンドを使用して縦横比を指定して、グラフィックス ドライバーが正しい VBI パケットを生成できるようにします。
このコマンドは、将来の標準で追加の信号情報が必要な場合にも拡張可能に設計されています。
GUID: DXVA_COPPSetSignaling
入力データ: DXVA_COPPSetSignalingCmdData 構造体。
関連トピック