- 167 名前:デフォルトの名無しさん mailto:sage [2010/06/07(月) 12:57:47 ]
- WPFアプリ内でDirectInputを使おうと思ったんですがうまくいきません。
参照設定にMicrosoft.DirectX、Microsoft.DirectInputを追加し、 Windowクラスに private Microsoft.DirectX.DirectInput.Device didev; を追加するまでは大丈夫なんですが、InitializeComponent();の 呼び出しのあとに、 didev = new Microsoft.DirectX.DirectInput.Device( Microsoft.DirectX.DirectInput.SystemGuid.Keyboard); と書くと、 System.Windows.Markup.XamlParseException はハンドルされませんでした。 Message="アセンブリ 'TrackX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' で定義された 'Window1' のインスタンスを 作成できません。 呼び出しのターゲットが例外をスローしました。 マークアップ ファイル 'Window1.xaml' 行 1 位置 9 にエラーがあります。" Source="PresentationFramework" LineNumber=1 LinePosition=9 と表示されて異常終了します。 トレースしてみるとそもそもInitializeComponent()呼び出しまでもたどり着いていないようです。 詳しい方どうか解決方法を教えていただけないでしょうか?
|

|