近年ノートPCなどについている出力先の切り替えという機能があるかと思います
が、
これをアプリケーションで制御する方法はあるのでしょうか?
(言語環境は問いません)
具体的には2種以上の出力先をディスプレイのプロパティから選べる場合、
仮称A(ノート本体のディスプレイ)に設定画面を、
仮称B(VGA出力)に表示画面を、
みたいな事ができるものなのかと思い投稿しました。
# ノリはNintendo DSです
Win32API、.NET Frameworkどちらでもなにかあれば
ご教授いただければ幸いです。
よろしくお願いします。
--
== HIKARU SAYAMA ==
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
On Wed, 03 Aug 2005 12:06:29 +0900
HIKARU SAYAMA <raspbe...@operamail.com> wrote:
> 具体的には2種以上の出力先をディスプレイのプロパティから選べる場合、
> 仮称A(ノート本体のディスプレイ)に設定画面を、
> 仮称B(VGA出力)に表示画面を、
> みたいな事ができるものなのかと思い投稿しました。
機能が OS、あるいはビデオカードのどちらで提供されているのか
にもよりますが、とりあえず、「Multiple Display Monitors
Functions」を調べてみてください。
---
MVP kaok = MVP.ChangeMvpCategory("for C# 2004-2006.");
kaok.Web = "http://www.antoine.st/";
> 機能が OS、あるいはビデオカードのどちらで提供されているのか
> にもよりますが、とりあえず、「Multiple Display Monitors
> Functions」を調べてみてください。
早速MSDNを調べてみました。
そこで質問なのですが、
機能がOS又はビデオカードのどちらかで提供されわけですが、
ご紹介いただいたAPIにて操作する場合に、
機能の提供元の違いがどう影響してくるのでしょうか?
またDirectX等でマルチディスプレイを処理する方法などありますでしょうか?
On Wed, 03 Aug 2005 13:24:35 +0900
HIKARU SAYAMA <raspbe...@operamail.com> wrote:
> 機能がOS又はビデオカードのどちらかで提供されわけですが、
> ご紹介いただいたAPIにて操作する場合に、
> 機能の提供元の違いがどう影響してくるのでしょうか?
OS で提供されているのであれば、件の API で操作することができ
ます。最近のデュアル等のカードについては調べていませんが、以
前のカードでは汎用的な操作手法を提供していないものもあったと
記憶しています。
> またDirectX等でマルチディスプレイを処理する方法などありますでしょうか?
そっち方面は苦手なのでパスさせてください。(笑
> OS で提供されているのであれば、件の API で操作することができ
> ます。最近のデュアル等のカードについては調べていませんが、以
> 前のカードでは汎用的な操作手法を提供していないものもあったと
> 記憶しています。
とても参考になる情報ありがとうございます。
OSに搭載された機能で操作できないものもあるのですね。
> そっち方面は苦手なのでパスさせてください。(笑
了解です。教えて君状態ですみません。
まずAPIの方を使ってサンプルを組んでみようと思います。
ありがとうございました。今後ともよろしくお願いします。