問題タブ [sdi]

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 投票する
0 に答える
239 参照

linux - パススルー入力カード -> gpu -> 出力カードの SDI 入力/出力の設定

Quadro K6000+ SDI 入力および出力カードと共に Quadro SDI SDK を使用しており、含まれている cudaDVP SDK サンプルを変換して、未加工の画像バッファを SDI 入力カードから GPU に直接送信しています。

次のステップでは、opengl バインディングを介してデータを表示します。最後に、同じ同一のデータを出力カードに出力したいのですが、ここで問題が発生しています。

正しい入力データを取得しており、画面に出力することはできますが、出力イメージが完全に正しくない (間違った色など) ため、SDI 出力パイプラインでいくつかのデータ変更が発生しているようです。以下に示すように、生の入力バッファを渡しています。

入力設定を一致させるには、どの出力カード構成を使用する必要がありますか (以下を参照)。

OpenGL 出力テクスチャ構成への変更が必要な場合はどれですか (以下を参照)?

アプリケーションで呼び出される順序での入力/出力のキャプチャ/受信オプションと GL バインディング:

0 投票する
0 に答える
190 参照

excel - SDI: モーダル フォーム アプリケーションを最上位にする

C# で記述された VSTO アドインでは、モーダル フォームをform.ShowDialog();. このモーダル フォームの所有者は、(Excel 2013 では) 現在アクティブなブック ウィンドウです。

ここでの問題: 1) Ctrl + N で 2 番目のワークブックを開く 2) モーダル フォームを表示する 3) Windows タスクバーを使用してアクティブなワークシートを変更できるようになりました!!!

結果: このワークブック ウィンドウでは何もできません。

質問: 標準の MessageBox のような動作を実現するにはどうすればよいですか? 親ウィンドウ以外の別のウィンドウをアクティブにしないでください。

PS:もちろん、他のアプリケーションの前に置くべきではないので、設定したくありません。form.TopMost = true;

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

mfc - SDI で MFC ListCtrl を使用する方法

私は本当にMFCの初心者です。SDI アプリケーションで ListCtrl を使用する方法について、いくつかのガイドラインが必要です。たとえば、ユーザーから入力を取得し、ボタンがクリックされたときにそれを listctrl に表示します。私を案内してください。

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

c++ - モーダル ダイアログが非モーダルになる

MFC SDI アプリケーションがあり、モーダル ダイアログが表示されます。その間に 2 番目のダイアログを表示できますが、これもモーダルです。2番目のダイアログは何らかの仕事をしており、によって自動的に閉じられます

すべてが機能しますが、2 番目のダイアログが閉じられた後、最初のダイアログはもはやモーダルではありません。これは、アプリケーションのメイン ウィンドウをクリックできることを意味します。

これを解決する方法はありますか?

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

c++ - ボタンをカスタマイズするにはどうすればよいですか?

私は MFC を初めて使用します。どのようにしたらボタンをカスタマイズできますか?

  1. 背景にペイントする必要があります。
  2. ペイントされた領域に画像を配置できる必要があります。
  3. ペイントされた領域にテキストを追加する必要があります。

インターネットを閲覧した後、ボタンがBS_OWNERDRAWスタイルで作成されたら、DrawItemメソッドをオーバーライドする必要があることを知りました.DrawItemメソッドをオーバーライドするにはどうすればよいですか?

(SDIを使用したMFCアプリケーション)

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

c++ - SDI アプリケーションでの複数のドキュメント タイプ (または単に MDI の機能?)

MFC について (ばかげているかもしれませんが) 質問があります。SDI アプリケーションは複数のドキュメントタイプをサポートできますか? (新しいドキュメントを作成するときに「ドキュメントの選択」ダイアログを表示することに加えて、それは絶対に必要というわけではなく、自分で処理できます。)私がやりたいのは、アプリを最新のオフィスプログラムのように動作させることです。 (ある種の) 他の開いているドキュメントと共通のスペースを共有するのではなく、アプリケーションの独自のインスタンスに常駐します (MDI の概念)。

SDI がそのような機能を提供できない場合 (私の最近の実験で示唆されています)、アプリケーションの新しいインスタンスでファイルを開くために MDI で「open」コマンドを処理する方法を教えてもらえますか? (同じことが「new」コマンドにも当てはまります。)

0 投票する
0 に答える
346 参照

c++ - MFC: 最近使用したリストがメニューに表示されない (別名、私がやっているひどくばかげたバグ)

これは、自分自身について気分が悪くなります。MRU リストを使用した最後のプロジェクトで行ったのと同じことをすべて行っているにもかかわらず、MFC アプリのメニューに MRU リストが表示されるように説得することはできません。は:

(a) CWinApp::InitInstance で LoadStdProfileSettings() によって MRU をロードします。

(b) ロード/保存された各ファイルを CDocument::Serialize の MRU リストに追加する

タイトルで指摘されているように、私が見落としていたひどく愚かなものに違いありません。

助けてくれて本当にありがとう。

トーマス

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

windows - CDockablePane を CView に配置する方法

これは空のSDIプロジェクトです

ここに画像の説明を入力

ご覧のとおり、「cdockpane」を中央のビューに配置する必要がありますが、その方法がわかりません。