問題タブ [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 投票する
1 に答える
866 参照

mfc - MFC SDI テキスト エディター

MFC SDI エクスプローラー スタイルのアプリケーションを作成しています (分割バーがあり、右側のペインはテキスト編集領域、左側のペインはツリー ビューです)

私の右側のペインは CRichEditView です。

ユーザーがテキストを編集したことを検出して、変更が行われたが保存されていないことを示すフラグが設定されるようにしたいと考えています。PreTranslateMessage で WM_KEYDOWN をキャッチするなど、これを行ういくつかの方法を試しましたが、これはすべてをキャッチし、キープレスがビューを編集するのを防ぎます。また、MyView.cpp のメッセージ マップに ON_WM_KEYDOWN() を追加しようとしました。繰り返しますが、これにより、キーストロークがビュー内のテキストに影響を与えるのを防いでいるようです。ユーザーがビュー内のテキストを編集できるようにしたいのですが、アプリケーションはこれが行われたことを認識しています。

助けてください - 私はこれを行う方法を何時間も探しました。

どうもありがとう

0 投票する
3 に答える
3315 参照

ffmpeg - Directshow、ストリームを ffmpeg のようなプログラムに渡す

私は DirectShow を初めて使用します。ASI/SDI Dectek デバイス、DTU-225、および相対 SDK があります: http://www.dektec.com/products/USB2/DTU-225/index.asp。この SDK には、Directshow フィルターがあります。このフィルターによって生成された出力を ffmpeg, mencoder o vlc に渡して、リアルタイムでさらに処理する必要があります (中間ファイルは作成されません)。これどうやってするの?SDI インターフェイスの場合、フィルターの出力ピンの仕様は次のとおりです。

タイプ1

  • メジャータイプ: MEDIATYPE_Video
  • サブタイプ: MEDIASUBTYPE_UYVY
  • フォーマットタイプ: FORMAT_VIDEOINFO2

タイプ2

  • MEDIATYPE_動画
  • MEDIASUBTYPE_UYVY
  • FORMAT_VideoInfo

次のステップは次のようになるため、DirectShow を使用する方が快適だと思います。SDI モードではなく、DVB-ASI モード、mpeg2-transport ストリームで同じことを行います。そのため、ストリームを解析して別の PID を抽出する必要があります。このプロセスで DirectShow が役立つと思います。多分。ありがとうございました。

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

c++ - LinuxはC ++コード内でffmpegを実行します

OSはLinuxです。生の SDI 入力をキャプチャ デバイスからファイルに書き込む古い C++ コードがあります。私の意図は、このプログラムを変更し、生のビデオを SDI ソースから ffmpeg の stdin にリダイレクトすることです。どうやってやるの?C ++ソースコード内でffmpegを実行する方が良いですか(どうすればできますか?)? どうもありがとうございました。

0 投票する
3 に答える
5030 参照

c# - C#-WinForms-SDIまたはMDIアプローチ?

4つのフォームを含むVisualC#WinFormsアプリケーションを作成しています。

  1. 2つのボタンの間、場合によっては最大10個程度の「コントロール」フォーム。したがって、画面はボタンの最大数に十分なスペースを収容する必要があります。
  2. 大きなリッチテキストボックスコントロールを含む「ロギング」フォーム。
  3. 微調整可能なさまざまな構成設定を備えたタブコントロールを含む「構成」フォーム。
  4. #2と非常によく似た「注文ログ」フォーム。

ユーザーは、これらの各フォームをさまざまな方法で再配置したいと思う可能性があります。ただし、これらのフォームは親フォームによって「管理」され、アプリケーションが閉じたときに他のすべてのフォームが閉じられるようにしたいと思います。MDIアプローチを維持しながら、C#WinFormsを使用して子フォームを親フォームの外に移動できるようにする方法はありますか?ありがとう!

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

visual-c++ - ダイアログベースの mfc Visual Studio 2010 で図形 (線、円など) を描画できますか?

ダイアログベースの MFC ビジュアル C++ を介していくつかの異なる周波数を表示するオシロスコープを実装したいのですが、あまりにもグーグルで検索すると、ビジュアル C++ で図形を描画する唯一の方法は SDI または MDI を使用することであることがわかりました。ダイアログベースの mfc で頻度チャートを描画する方法があるかどうかを知りたいです。誰かが参考文献を知っていれば、私に紹介してくれると本当にありがたい.

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

c++ - 選択したポップアップ メニュー項目を介してダイアログを SDI 表示する

SDI アプリケーションがあり、ポップアップ メニュー項目を選択してダイアログを表示したいと考えています。私のダイアログ クラスは次のように定義されています。

OnCallDlg という名前のビュー クラスに追加された関数は、次のように単純なことを行います。

}

しかし、ビューを右クリックしてポップアップ メニューの項目を選択しても、何も表示されません。

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

cocoa - Single Document Interface ドキュメント ベースのココア アプリケーション

シングル ドキュメント インターフェイス (SDI) ドキュメント ベースのココア アプリケーションを作成する方法はありますか? ユーザーに複数のドキュメントを一度に開いてほしくありません。

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

mfc - MFC - DocumentView OnDraw(CDC* pDC) メソッドへのグローバルなアクセス

MFC SDI アプリケーションがあり、別のダイアログからドキュメント領域にアクセスして、何かを描画できるようにしたいと考えています。アクセスしたいものは次のとおりです。

void CProjView::OnDraw(CDC* pDC)

さらに良いことに、ダイアログから直接ドキュメント ビューを描画したいと考えています。どうやってやるの ?

0 投票する
3 に答える
3223 参照

visual-c++ - MFC を使用して開発された SDI アプリのタイトル バーにアイコンを追加する方法は?

MFC を使用して開発された既存のアプリケーションを変更する必要があります。このアプリケーションは、Document\View アーキテクチャで SDI テンプレートを使用します。アプリケーションの実行時に表示されているウィンドウにアイコンを配置する必要があります。現在、表示するアイコンはありません (一部の MFC アプリケーションではデフォルトで MFC ロゴが表示されます)。誰かが私を助けることができますか?私はたくさんグーグルで検索しましたが、成功しませんでした。また、resource.h ファイル内のすべてのリソースに IDR_MAINFRAME (同じ名前) を使用する理由も知りたいです。その値が128に固定されていることを確認しました.これには特定の理由がありますか? 以前に出会ったことがある場合は、MFC に関するいくつかの良いリンクまたは本を親切に提案してください。

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

c++ - エンコードされたビデオ フレームの結合

C++ で DNxHD コーデックを使用してビデオ ストリーム (SDI カード) を変換しようとしています。SDK は両側から入手できます。したがって、実際に残っているタスクは、ストリームからフレームを取得し、DNxHD sdk を使用して 1 つずつ変換することです。しかし、取得したフレームを結合して、その周りにラッパーを作成するにはどうすればよいでしょうか。このシナリオにどのようにアプローチすべきか教えてください。私はビデオ処理と C++ が初めてなので、関連する情報は非常に役に立ちます。