Metodo IDirectDrawSurface7::FreePrivateData (ddraw.h)
Libera i dati privati specificati associati a questa superficie.
Sintassi
HRESULT FreePrivateData(
[in] REFGUID unnamedParam1
);
Parametri
[in] unnamedParam1
Riferimento a (C++) o indirizzo di (C) l'identificatore univoco globale che identifica i dati privati da liberare.
Valore restituito
Se il metodo ha esito positivo, il valore restituito è DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTFOUND
Commenti
DirectDraw chiama automaticamente questo metodo quando viene rilasciata una superficie.
Se i dati privati sono stati impostati usando il flag DDSPD_IUNKNOWNPOINTER, FreePrivateData chiama il metodo IUnknown::Release nell'interfaccia associata.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |