アプリケーションは、ラップオブジェクトとやり取りするためにDirect3DRMWrapインターフェイスのメソッドを使用する。このセクションは、このインターフェイスメソッドのリファレンスである。
Direct3DRMWrapインターフェイスは、以下のメソッドをサポートする。
Direct3DRMWrapインターフェイスは、Direct3DRMObjectインターフェイスから次のメソッドを継承する。
AddDestroyCallback |
CloneObject |
DeleteDestroyCallback |
GetAppData |
GetClassName |
GetName |
SetAppData |
SetName |
Direct3DRMWrapオブジェクトは、Direct3DRM3.CreateWrapメソッドの使用によって取得される。
Direct3DRMWrapオブジェクトをその出力先オブジェクトに適用する。一般に出力先オブジェクトは、面またはメッシュである。
構文
object.Apply(visual As Direct3DRMObject)
要素
- object
- Direct3DRMWrapオブジェクトを表すオブジェクト式。
- visual
- 出力先オブジェクト。
エラー値
エラーのリストについては、「Direct3D保持モードのエラー値」を参照すること。
参照
オブジェクトの頂点にラップを設定する。最初に各頂点にフレームのワールド変換を行い、次にラップの参照フレームの逆ワールド変換を設定する。
構文
object.ApplyRelative(f As Direct3DRMFrame3, visual As Direct3DRMObject)
要素
- object
- Direct3DRMWrapオブジェクトを表すオブジェクト式。
- f
- ラッピングするオブジェクトを含むDirect3DRMFrameオブジェクト。
- visual
- 適用するオブジェクト。
エラー値
エラーのリストについては、「Direct3D保持モードのエラー値」を参照すること。
参照
トップに戻る
© 1999 Microsoft and/or its suppliers. All rights reserved. Terms of Use.