Открыть главное меню

AhiSurfFree: различия между версиями

 
м
Строка 32:Строка 32:
  
 
result = AhiSurfFree(uCtx, surf);
 
result = AhiSurfFree(uCtx, surf);
 +
 +
...
  
 
</pre>
 
</pre>
  
 
== См. также ==
 
== См. также ==
[[AhiDevOpen]]
+
[[AhiDevOpen]],
 
[[AhiSurfAlloc]]
 
[[AhiSurfAlloc]]
  
 
[[Категория:Функции AHI]]
 
[[Категория:Функции AHI]]

Версия 13:30, 9 января 2011

Объявление

UINT32 AhiSurfFree( AHIDEVCONTEXT_T devCx, AHISURFACE_T surf );

Описание

Освобождает выделенную ранее поверхность

Параметры

  1. AHIDEVCONTEXT_T devCx
    Контекст устройства
  2. AHISURFACE_T surf
    Поверхность, которую необходимо освободить

Результат

  1. UINT32
    Результат освобождения поверхности, RESULT_OK если ошибок нет

Пример

UINT32 result;
AHIDEVCONTEXT_T uCtx;
AHISURFACE_T surf;
AHIPOINT_T pt;
pt.x = 48;
pt.y = 48;
...
result = AhiSurfAlloc(uCtx, &surf, &pt, AHIFMT_16BPP_565, AHIFLAG_EXTMEMORY);
...
result = AhiSurfFree(uCtx, surf);
...

См. также

AhiDevOpen,AhiSurfAlloc