Функция позволяет определить размер памяти ассоциированной с источник поверхности
#include <gf/gf.h>int gf_surface_get_source_size( gf_surface_t surface,unsigned source,uint64_t *size );
gf
Функция позволяет определить размер памяти, характеризующей источник поверхности surface. Источник поверхности определяется в соответствии с рекомендациями к функции gf_surface_get_source().
Определение размера источника памяти произвольной поверхности.
#include <stdint.h>gf_surface_t surface;unsigned source;uint64_t size;if ( gf_surface_get_source( surface, &source ) != GF_ERR_OK ){printf( "gf_surface_get_source() failed\n" );return (-1);}if ( source ){if ( gf_surface_get_source_size( surface, source, &size ) != GF_ERR_OK ){printf( "gf_surface_get_source_size() failed\n" );return (-1);}printf( "surface source aperture size = %lld\n", size );return (0);}
Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework
ЗОСРВ
«Нейтрино»
редакции 2020
Предыдущий раздел: GF API