IDirectDrawSurface7::FreePrivateData, méthode (ddraw.h)
Libère les données privées spécifiées associées à cette surface.
Syntaxe
HRESULT FreePrivateData(
[in] REFGUID unnamedParam1
);
Paramètres
[in] unnamedParam1
Référence à (C++) ou à l’adresse de (C) l’identificateur global unique qui identifie les données privées à libérer.
Valeur retournée
Si la méthode réussit, la valeur de retour est DD_OK.
En cas d’échec, la méthode peut retourner l’une des valeurs d’erreur suivantes :
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTFOUND
Notes
DirectDraw appelle automatiquement cette méthode lorsqu’une surface est libérée.
Si les données privées ont été définies à l’aide de l’indicateur DDSPD_IUNKNOWNPOINTER, FreePrivateData appelle la méthode IUnknown::Release sur l’interface associée.
Spécifications
Plateforme cible | Windows |
En-tête | ddraw.h |
Bibliothèque | Ddraw.lib |
DLL | Ddraw.dll |