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

Материал из GraphiX Wiki
Перейти к навигации Перейти к поиску
(Заметки)
м (Константы)
 
(не показана 1 промежуточная версия этого же участника)
Строка 14: Строка 14:
  
 
;GXIT_UINT16,
 
;GXIT_UINT16,
:16-bit unsidned short int, диапазон значений [0, 65535]
+
:16-bit unsigned short int, диапазон значений [0, 65535]
 
   
 
   
 
;GXIT_UINT32
 
;GXIT_UINT32
:32-bit unogned int, диапазон значений [0, 4 294 967 295]
+
:32-bit unsigned int, диапазон значений [0, 4 294 967 295]
  
 
==Заметки==
 
==Заметки==

Текущая версия на 06:09, 21 июня 2019

Описание[править]

Тип индексов в индексном буфере

Синтаксис[править]

enum GXINDEXTYPE
{
	GXIT_UINT16,
	GXIT_UINT32
};

Константы[править]

GXIT_UINT16,
16-bit unsigned short int, диапазон значений [0, 65535]
GXIT_UINT32
32-bit unsigned int, диапазон значений [0, 4 294 967 295]

Заметки[править]

С GXIT_UINT16 и GXIT_UINT32 можно организовать динамические буферы (которые будут часто обновляться), но с GXIT_UINT16 будет отправляться сравнительно меньший объем данных по шине, что будет экономить время. Однако при этом следует помнить, что количество уникальных вершин поддерживаемых в индексном буфере с GXIT_UINT16 типом, не может превышать 65535.