firemonkey 3D フォームのグローバル IDirect3DDevice9 オブジェクトに直接アクセスするにはどうすればよいですか? 出来ますか ?
1 に答える
1
はい、次のプロパティを使用して DirectX インターフェイスにアクセスできます。
TCustomDX9Context.SharedDevice: IDirect3DDevice9;
| |
TCustomDX9Context.Direct3D9Obj: IDirect3D9 ;
アプリケーションの現在のコンテキストにアクセスするには、' Form.Context :TContext3D ' を使用します。TCustomDX9Context は TContext3D の子孫です。最初に、アプリケーションが現在使用しているコンテキスト デバイスをテストする必要があります。次のクラスのいずれかになります。
- TCustomDX9Context //Windows
- TCustomDX10Context //Windows
- TCustomContextOpenGL //Mac
幸運を!
于 2012-12-19T01:59:47.973 に答える