7

私は C# Windows フォームで作業しており、システムのハードウェアを使用して、フォームのコンテンツが HDCP 準拠のストリームを介してのみ出力されるようにしたいと考えています。これには、多段階のプロセスが必要になります。プロセスの高レベルのブロック図の説明は次のようになります。

  1. ディスプレイが HDCP をサポートしているかどうかを判断する
  2. グラフィックス アダプタが HDCP をサポートしているかどうかを確認する
  3. 最後に、出力で HDCP 暗号化を有効にします

これらの段階のいずれかで失敗が報告された場合、フォームを塗りつぶすのは簡単なことです。

私はこの方法について少量の調査を行いましたが、これを達成するための詳細な例、リード、または指示を見つけることができないようです. これまで DirectX と Windows OPM の使用を検討してきましたが、不十分なヘルプしか見つかりませんでした。Windows PlayReady ライセンスもこの問題に手を加えているようですが、事前に暗号化されたコンテンツ用のようです (また、非常に高価です)。おそらく、私が気づいていない、または考えていないアプローチがありますか?

その他の情報が必要な場合は、お知らせください。

前もって感謝します。

4

1 に答える 1