0

マップを視覚化するためのBingMapsSilverlightコントロールを備えたSilverlightアプリケーションがあります。ユーザーは、地図上の場所から場所へと飛んだり、ピンやその他すべての地図関連のものを追加したりできます。私の質問は、マップがあるSilverlightアプリでキャンバスのビデオをキャプチャすることは可能ですか?ユーザーがAからBへのルートを描画するように指定できるようにすると、SLアプリがプログラムで地図画面をキャプチャし、ビデオのように作成します。

WPFと式エンコーダーSDKを使用してこれを行うことはできましたが、SL(式エンコーダー+ SL)ではこれを行うことができないのではないかと心配しています。助言がありますか?

前もって感謝します

4

1 に答える 1

1

ユーザーのアクション(X要素とY要素をクリックしてテキストボックスにZと入力)をキャプチャできる場合は、同じアクションを使用してサーバー上にビデオを生成できます。

これを実現するための基本的な方法は、サーバー上のブラウザーでサイトを開き、ビデオキャプチャソフトウェアを使用してブラウザーウィンドウをキャプチャしてから、プログラムでユーザーのアクションを挿入することです。もちろん、これはひどく重いアプリケーションになりますが、私が思いつくことができるのはそれだけです。おそらくそれはより良いアイデアを生み出すでしょう。

ちなみに、これは重大なセキュリティ上の欠陥となるため、Silverlightがブラウザの画面をキャプチャできるかどうかは非常に疑わしいです。隠されたSilverlightコントロールが、ユーザーの知らないうちにユーザーのアクションをキャプチャすることを想像してみてください。

于 2011-05-16T20:07:12.397 に答える