1

このオンラインに関する投稿などがある場合は申し訳ありませんが、私のgooglefuは今日私を助けてくれません。発表プログラムのために、学校用のMacアプリを作成する予定です。基本的に、ビデオアナウンスがある場合は、iTunesで再生し、ディスプレイをミラーリングします。私が構築したいのは、メイン画面でビデオを選択し、セカンダリディスプレイにビデオをフルスクリーンで出力するメディアプレーヤーです。このようなソフトウェアもありますが、多くのソフトウェアは500ドル以上で、必要以上の機能を提供します。

私の質問は、ツールバーなしでプログラムにビデオをセカンダリフルスクリーンに表示させる方法です。たぶん目の前です。皆さんがそれについて何かリソースを持っているなら、私に知らせてください。Mac用のアプリは初めてです。私は主にiOSの人です。2画面用のアプリを作成するためのチュートリアルがあれば教えてください。私はメディアプレーヤーで大丈夫です、それは難しいことではありません、私は何をすべきかわからないだけです。

4

1 に答える 1

2
      //display window without any of the usual dressing
 [window setStyleMask:NSBorderlessWindowMask]; 

      //set 'z-index' of window to display on top of menubar
 [window setLevel:NSMainMenuWindowLevel+1];

      //set the window rect to the screen rect
 NSRect mainDisplayRect = [[NSScreen mainScreen] frame];
 [window setFrame:mainDisplayRect display:YES];

それだけではありませんが、どこに到達したかを確認するのに役立ちます。このアプローチは、OSX10.7 +のフルスクリーンの良さを避けます-おそらくうまくいったように、これらの新しいフルスクリーンパターンの下でデュアルモニターを操作するのは簡単ではありません。上記の方法を使用すると、2番目のモニターでウィンドウの1つをフルスクリーンで再生しながら、1つの画面(メニューバー、他のウィンドウ、OSへのフルアクセスを保持)からアプリを制御できます。

ちなみに、新しいバージョンのiTunesは、いくつかのデュアルモニター機能を復活させています。2番目の画面である程度の制御(ミニプレーヤーを使用)しながら、1つのモニターでフルスクリーンのビデオを表示するように設定する方法があります。

于 2012-12-16T20:35:24.600 に答える