D3DCOLORtoUBYTE4

Преобразует 4D-вектор с плавающей запятой, заданный D3DCOLOR, в UBYTE4.

Ret D3DCOLORtoUBYTE4(x)

Эта функция вертится и масштабирует компоненты параметра x . Используйте эту функцию, чтобы компенсировать отсутствие поддержки UBYTE4 на некоторых аппаратных устройствах.

Параметры

Элемент Описание
X
[in] Преобразуемый вектор с плавающей запятой4.

Возвращаемое значение

Представление параметра x в UBYTE4.

Описание типа

Имя Тип шаблона Тип компонента Размер
x Вектор float 4
Ret Вектор Целое число 4

Минимальная модель шейдера

Эта функция поддерживается в следующих моделях шейдеров.

Модель шейдера Поддерживается
Модель шейдера 2 (DirectX HLSL) и более поздние модели шейдеров да
Модель шейдера 1 (DirectX HLSL) vs_1_1

См. также раздел

Встроенные функции (DirectX HLSL)