Win32 API 日本語リファレンス
ホームGraphics.Direct3D › ID3DDestructionNotifier

ID3DDestructionNotifier

COM
IIDa06eb39a-50da-425b-8c31-4eecd6c270f3継承元IUnknown自前メソッド開始 vtbl3

メソッド 2

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT RegisterDestructionCallback(PFN_DESTRUCTION_CALLBACK callbackFn, void* pData, DWORD* pCallbackID)
callbackFnPFN_DESTRUCTION_CALLBACKinオブジェクト破棄時に呼び出されるコールバック関数ポインタ。
pDatavoid*inコールバックに渡される任意のユーザーデータポインタ。NULL可。
pCallbackIDDWORD*out登録解除に使う識別子を受け取るDWORDポインタ。
vtbl 4 HRESULT UnregisterDestructionCallback(DWORD callbackID)
callbackIDDWORDin登録時に取得した識別子。対応する破棄コールバックを解除する。