In the Pipe, Five By Five: A Ten-Thousand Foot View of SimConnect - Part 1
https://web.archive.org/web/20070301231249/http://www.notasenator.com/blog/2006/12/ten-thousand-foot-view-of-simconnect.htmlC#でSimConnectを使う場合のチュートリアル。64bitOSや最近のVisual Studioを使ってる場合の変更点は前々回のエントリを参照。Part4まであり、最後までやるとギアUp/Downイベントを受け取ることができる。そのプロジェクトを雛形にすれば楽にいろいろ作れる。
SimConnect
https://msdn.microsoft.com/en-us/library/cc526983.aspxSimConnect全般の概要が書いてある。SimConnectの設定ファイルだとか、メソッドの一覧だとか。もっとも、関数名こそManagedと互換だけど、引数については若干取り方が違うので注意。Managedの方はHandleが省略されているので、第1引数を飛ばせば大抵は同じ意味になる。それとC++の方は既定値が設定されているが、Managedの方はすべての引数を与える必要がある。既定値はこのページの関数の説明に書いてある値を使用すればよろしい。
Simulation Variables
https://msdn.microsoft.com/en-us/library/cc526981.aspxMSDNのSimConnectに関するページ。Aircraft Dataの表には要素を指定する文字列が書かれている。Units of Measurementには単位を指定する文字列が書かれている。かなり長いページなので読むのは大変。でも一覧になってるので全部読めば何が取れるのかわかる(はず)。
Simulation Variables
http://www.prepar3d.com/SDKv3/LearningCenter/utilities/variables/simulation_variables.html上と同じタイトルだけど別ページ。こちらは「MS FSXの直系の子孫」とも囁かれるLM社のPREPAR3Dのデベロッパ向けページ。内容は上記MSDNのAircraft Dataだけを書いてある。文字列検索するときに便利。
Units Of Measurement
http://www.prepar3d.com/SDKv3/LearningCenter/utilities/variables/units_of_measurement.htmlこちらもLMのP3Dのページ。上記MSDNのページのUnits of Measurementだけを書いてある。同じく文字列検索するときに便利。2ページに分けてあってページの長さが短いので読みやすい(気休め程度に)。あとこちらはDistanceとかAngleとかSpeedとか、単位の種類ごとに目次があるので、どの単位が欲しいかで簡単に探せる。
追記:2016/08/02
Event IDs
イベントの一覧。P3Dのページ。MSDNにも同じような表があるが、P3Dのほうがページが軽い気がする。
他に海外のフォーラムが結構参考になります。
0 件のコメント:
コメントを投稿