IDirectDrawSurface7::FreePrivateData 方法 (ddraw.h)
釋放與此介面相關聯的指定私用資料。
語法
HRESULT FreePrivateData(
[in] REFGUID unnamedParam1
);
參數
[in] unnamedParam1
(C++) 或 (C 位址的參考,) 全域唯一識別碼,以識別要釋放的私人資料。
傳回值
如果方法成功,傳回值會DD_OK。
如果失敗,方法可以傳回下列其中一個錯誤值:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTFOUND
備註
DirectDraw 會在表面釋放時自動呼叫此方法。
如果使用 DDSPD_IUNKNOWNPOINTER 旗標設定私人資料, FreePrivateData 會在相關聯的介面上呼叫 IUnknown::Release 方法。
需求
目標平台 | Windows |
標頭 | ddraw.h |
程式庫 | Ddraw.lib |
Dll | Ddraw.dll |