Введение в программирование трехмерных игр с DX9

       

Скалярные типы


16.3.1. Скалярные типы

HLSL поддерживает следующие скалярные типы:

bool — Логическое значение «истина» или «ложь». Обратите внимание, что в HLSL есть ключевые слова true и false.

int — 32-разрядное целое со знаком.

half — 16-разрядное число с плавающей точкой.

float — 32-разрядное число с плавающей точкой.

double — 64-разрядное число с плавающей точкой.

ПРИМЕЧАНИЕ

Некоторые аппаратные платформы не поддерживают типы int, half и double. В таком случае эти типы эмулируются с помощью float.

Содержание раздела