AhiSurfInfo: различия между версиями
(pQrLAUELmucwtekr) | Synergy (обсуждение | вклад) | ||
(не показаны 22 промежуточные версии 5 участников) | |||
Строка 1: | Строка 1: | ||
− | + | <metadesc>Возвращает информацию о поверхности</metadesc> | |
− | + | == Объявление == | |
+ | '''<tt>UINT32 AhiSurfInfo( AHIDEVCONTEXT_T devCx, AHISURFACE_T surf, AHISURFINFO_T *info );</tt> | ||
− | + | == Описание == | |
+ | Возвращает информацию о поверхности | ||
− | + | == Параметры == | |
+ | #'''AHIDEVCONTEXT_T devCx | ||
+ | #:Контекст устройства | ||
+ | #'''AHISURFACE_T surf | ||
+ | #:Поверхность | ||
+ | #'''AHISURFINFO_T *info | ||
+ | #:Указатель на структуру, в которую будет сохранена информация о поверхности | ||
− | + | == Результат == | |
+ | #'''UINT32 | ||
+ | #:Результат получения информации, RESULT_OK если ошибок нет | ||
− | + | == Пример == | |
+ | <pre> | ||
+ | UINT32 result; | ||
+ | AHIDEVCONTEXT_T uCtx; | ||
+ | AHISURFACE_T surf; | ||
+ | AHIPOINT_T pt; | ||
+ | AHISURFINFO_T info; | ||
+ | |||
+ | pt.x = 48; | ||
+ | pt.y = 48; | ||
+ | |||
+ | ... | ||
+ | |||
+ | result = AhiSurfAlloc(uCtx, &surf, &pt, AHIFMT_16BPP_565, AHIFLAG_EXTMEMORY); | ||
+ | |||
+ | ... | ||
+ | |||
+ | result = AhiSurfInfo(uCtx, surf, &info); | ||
+ | |||
+ | ... | ||
+ | |||
+ | </pre> | ||
+ | |||
+ | == См. также == | ||
+ | [[AhiDevOpen]], | ||
+ | [[AhiSurfAlloc]] | ||
+ | |||
+ | [[Категория:Функции AHI]] |
Текущая версия на 05:28, 1 апреля 2019
Объявление
UINT32 AhiSurfInfo( AHIDEVCONTEXT_T devCx, AHISURFACE_T surf, AHISURFINFO_T *info );
Описание
Возвращает информацию о поверхности
Параметры
- AHIDEVCONTEXT_T devCx
- Контекст устройства
- AHISURFACE_T surf
- Поверхность
- AHISURFINFO_T *info
- Указатель на структуру, в которую будет сохранена информация о поверхности
Результат
- UINT32
- Результат получения информации, RESULT_OK если ошибок нет
Пример
UINT32 result; AHIDEVCONTEXT_T uCtx; AHISURFACE_T surf; AHIPOINT_T pt; AHISURFINFO_T info; pt.x = 48; pt.y = 48; ... result = AhiSurfAlloc(uCtx, &surf, &pt, AHIFMT_16BPP_565, AHIFLAG_EXTMEMORY); ... result = AhiSurfInfo(uCtx, surf, &info); ...