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 |
Library | Ddraw.lib |
DLL | Ddraw.dll |