共用方式為


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

另請參閱

IDirectDrawSurface7