メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::WXUnknown

#include <WXComBase.h>

Spr::WXInterface< IF, iid >, Spr::WXInterface< ID3DXMesh,&IID_ID3DXMesh >, Spr::WXInterface< IDirect3D9, iid >, Spr::WXInterface< IDirect3DDevice9,&IID_IDirect3DDevice9 >, Spr::WXInterface< IDirect3DTexture9,&IID_IDirect3DTexture9 >, と Spr::WXInterface< IDirectXFile, iid >に継承されています。

すべてのメンバ一覧

Public メソッド

Protected 変数


説明

IUnknown のラッパ

WXComBase.h37 行で定義されています。


コンストラクタとデストラクタ

Spr::WXUnknown::WXUnknown const WXUnknown u  ) 
 

コピーコンストラクタ,u がNULLでなければ参照カウンタを増やす(IUnknown::AddRefを呼ぶ)

Spr::WXUnknown::WXUnknown IUnknown *  i = NULL  ) 
 

構築,pObj がNULLでなければ参照カウンタを増やす(IUnknown::AddRefを呼ぶ)

virtual Spr::WXUnknown::~WXUnknown  )  [virtual]
 

破棄,参照を減らす(IUnknown::Releaseを呼ぶ)


関数

WXUnknown& Spr::WXUnknown::operator= const WXUnknown o  ) 
 

代入,Release()後,pObject=o.pObjectとし,参照を増やす.

virtual const IID& Spr::WXUnknown::InterfaceID  )  const [virtual]
 

COMインターフェイスのGUID.

Spr::WXInterface< IF, iid >, Spr::WXInterface< IDirect3D9, iid >, Spr::WXInterface< IDirect3DDevice9,&IID_IDirect3DDevice9 >, Spr::WXInterface< ID3DXMesh,&IID_ID3DXMesh >, Spr::WXInterface< IDirectXFile, iid >, と Spr::WXInterface< IDirect3DTexture9,&IID_IDirect3DTexture9 >で再定義されています。

virtual const CLSID& Spr::WXUnknown::ClassID  )  const [virtual]
 

COMクラスのGUID.

virtual void Spr::WXUnknown::Release  )  [virtual]
 

IUnknown への参照を減らし,pObject=NULLとする..


変数

IUnknown* Spr::WXUnknown::intf [protected]
 

IUnknownへのポインタ.

WXComBase.h40 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:59:25 2006に生成されました。  doxygen 1.4.1