問題タブ [windowed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1430 参照

fullscreen - DirectX 10 ビデオ モードの切り替えとパフォーマンス

DirectX 10 アプリケーションで、フルスクリーン モードとウィンドウ モードを切り替えると、テクスチャや頂点バッファを再作成する必要があるなど、何らかのオーバーヘッドが発生しますか?

言い換えれば、ウィンドウ モードとフルスクリーン モードの間で "多くの" 切り替えを行うように設計されたアプリケーションを、切り替えが発生したときにパフォーマンス ヒットを被ることなく構築できるでしょうか?

0 投票する
1 に答える
1350 参照

firefox - ネイティブ ウィンドウ インターフェイスを備えた Firefox XPCOM プラグインを作成しますか? (ActiveX コントロールと同様)

Internet Explorer と ActiveX コントロール テスト コンテナー プログラムで正常に動作する ActiveX コントロールがあります。コントロールの実際の動作は 2 つの部分に分割されます。一方の部分は OLE ホストとインターフェイスする ATL ガンクであり、もう一方の部分はウィンドウのアタッチ、サイズ変更、描画、およびマウス/キーボードのコールバックを受け取るだけの実際の肉です。イベント。

ここで、Firefox プラグイン用に ATL ガンクに相当するものを書きたいと思います (理想的には同じバイナリ内にあるため、2 つのバイナリをリンクする必要はありませんが、ここでは柔軟に対応できます)。Gecko SDK をダウンロードして使用して XPCOM コンポーネントを構築しましたが、動作しているように見えますが、コンポーネントを Firefox に埋め込まれたネイティブ UI コンポーネントとして使用できるようにするために実装するインターフェイスがわかりません。これは、Flash プレーヤー プラグイン、PDF ビューアー プラグイン、QuickTime プレーヤー プラグインなどのニーズと似ています。javascript と XUL では十分ではありません。

Web で例を探しましたが、見つけられる唯一の例は、一見古い NS_PluginInitialize() / NS_NewPluginInstance() インターフェースに基づいたもので、XPCOM ではありません (ただし、他の名前がありますか?)。

XPCOM を介して同じことを達成する方法はありますか? もしそうなら、どのように?また、これを行う方法についての概要ドキュメント (インターフェイス メンバーのリストだけでなく) はありますか?

0 投票する
2 に答える
400 参照

c++ - マルチスレッド エンジン ウィンドウ化されたランダムなスローダウン

スケジューラがタスクをスレッド ロックフリー キューに渡すタスク ベースのマルチスレッド エンジンがセットアップされています。エンジンはレンダリング用の DirectX を使用した C++ であり、スレッドの作成には boost::thread を使用しています。ウィンドウ モードの場合、1 秒ほどランダムに速度が低下し、その後速度が上がります。どうやらVistaが原因らしいのですが、どうすれば解決できるのかわかりません。

ランダムなスローダウンに役立つと思われる私たちが試したことの 1 つは、各タスクが処理された後にスレッドを 1 ミリ秒間スリープさせることでしたが、それは他の問題を引き起こし、実際には優れた解決策ではありません.

0 投票する
2 に答える
75 参照

user-interface - フォームを表すのに「モーダル」という言葉が使われるのはなぜですか?

ウィンドウ化されたプログラミング環境で「モーダル」フォームが何であるかは誰もが知っています。フォームは、アプリケーション GUI の残りの部分に再びアクセスする前に閉じる必要があります。

この概念を説明するために「モーダル」という言葉が使用されるのはなぜですか?

0 投票する
2 に答える
91 参照

winforms - ボタンが複数回押される問題をどのように防止しますか?

ウィンドウ化されたプログラミング環境では、何かが起こったことをすぐに確認できない場合、ユーザーはボタンを複数回クリックすることがあります。

この状況で、ボタンの背後にあるコードが複数回実行されるのをどのように停止しますか?

0 投票する
2 に答える
829 参照

c# - XNA がフルスクリーンからウィンドウへの遷移でタイトル バーのテーマを失う

(私はエアロが用語だと思います)。

XNA プログラムをウィンドウ モードで起動すると、Win7/Vista プログラムで見られるような光沢のあるバーが表示されます。

フルスクリーンに設定してから元に戻すと、無地の青い「基本」タイトル ボーダーが表示されます。

このテーマまたはスタイルを Aero スタイルに戻すにはどうすればよいですか?

0 投票する
1 に答える
974 参照

windows - ウィンドウ化された npapi-plugin の例

ウィンドウ化された npapi-plugin の例または詳細なドキュメント (Windows 用) はどこにありますか?

0 投票する
2 に答える
2779 参照

matlab - 2D 行列データの MATLAB ウィンドウ FFT (イメージ)

データ: 2000 行 x 500 列の行列があるとします (画像)

必要なもの: 上記のデータの 10 列のチャンクで 64 行の FFT を計算します。つまり、データ マトリックス全体で実行される 64X10 ウィンドウの FFT を計算したいと考えています。FFT の結果は、新しい「FFT 値」画像を作成するために使用されるスカラー値 (ピーク振幅周波数など) を計算するために使用されます。

ここで、最終的な FFT イメージを元のデータと同じサイズ (2000 X 500) にする必要があります。

MATLAB でこれを達成する最速の方法は何ですか? 現在、比較的遅い for ループを使用しています。また、補間を使用して、最終的な画像を元のデータ サイズにサイズアップします。

0 投票する
1 に答える
7855 参照

embedded - 組み込みシステムにウィンドウ ウォッチドッグを使用する場合

この投稿は、それを使用する方法を尋ねるためのものではなく、いつ使用するためのものです。

ウィンドウ付きウォッチドッグ (WW) に関するドキュメントは多数あり、ほとんどのマイクロコントローラーには既に含まれています。すべてのベンダーは、WW は安全アプリケーション向けであると述べていますが、このトピックについて詳しく述べている人は誰もいません。

具体的な例を挙げたいと思いますが、「車のブレーキシステム」以上の例があります。

WW に給餌するのが早すぎても遅すぎてもいけないことは誰もが知っていますが、このシナリオが安全性の向上にどのように役立つのでしょうか?

ありがとうございました!!

0 投票する
1 に答える
458 参照

npapi - ウィンドウ化されたプラグインを作成するには?

NPAPI を使用して safari プラグインを作成しました。プラグインに NSView を追加したいと考えています。

NPWindow throw function NPP_SetWindow(NPP instance, NPWindow* window)を取得しようとすると、2 番目のパラメーターは nil です。

私のプラグインはウィンドウレスだと思いますが、ウィンドウ付きのプラグインを作成する方法がわかりません。