私が取り組んでいるこのC#プロジェクトがあり、2番目のモニターでいくつかのビデオを起動し、メインモニターでアプリケーションを起動する必要があります。
これはC#で実行できますか? モニター 2 でいくつかのビデオをフル スクリーンで起動し、アプリケーション ウィンドウもフル スクリーンで起動します。
したがって、基本的には、特定の画面を選択して何かを行う方法と、アプリケーションをフルスクリーンで起動する方法を知る必要があります。
私が取り組んでいるこのC#プロジェクトがあり、2番目のモニターでいくつかのビデオを起動し、メインモニターでアプリケーションを起動する必要があります。
これはC#で実行できますか? モニター 2 でいくつかのビデオをフル スクリーンで起動し、アプリケーション ウィンドウもフル スクリーンで起動します。
したがって、基本的には、特定の画面を選択して何かを行う方法と、アプリケーションをフルスクリーンで起動する方法を知る必要があります。
Direct3D を使用して実際に可能であると思いますが、自分でこれを行ったことはありません。
モニターを識別し、それぞれに対して適切な作業を行う必要があります。
あなたの場合、それぞれが独自のリソースを持つ2つの異なるDirect3Dデバイスを作成します(2つの異なるデバイス間でリソースを共有することはできないようです)。
MSDN の Direct3D サンプルは次のとおりです: http://msdn.microsoft.com/en-us/library/windows/desktop/bb153298(v=vs.85).aspx
また、MSDN でも Direct3D デバイスを作成する方法を見つけることができます: http://msdn.microsoft.com/en-us/library/windows/desktop/bb153258(v=vs.85).aspx