Функция XMVectorSetBinaryConstant (directxmath.h)
Создает вектор, каждый из компонентов которого имеет значение 0,0f или 1,0f.
Синтаксис
XMVECTOR XM_CALLCONV XMVectorSetBinaryConstant(
[in] uint32_t C0,
[in] uint32_t C1,
[in] uint32_t C2,
[in] uint32_t C3
) noexcept;
Параметры
[in] C0
Этот параметр должен быть числом (непосредственным значением 0 или 1), а не переменной. Если значение C0 равно 0, компонент x возвращаемого вектора будет равен 0,0f. В противном случае x-компонент будет иметь значение 1.0f.
[in] C1
Этот параметр должен быть числом (непосредственным значением 0 или 1), а не переменной. Если значение C1 равно 0, компонент y возвращаемого вектора будет равен 0,0f. В противном случае компонент y будет иметь значение 1.0f.
[in] C2
Этот параметр должен быть числом (непосредственным значением 0 или 1), а не переменной. Если значение C2 равно 0, компонент z возвращаемого вектора будет равен 0,0f. В противном случае z-компонент будет иметь значение 1.0f.
[in] C3
Этот параметр должен быть числом (непосредственным значением 0 или 1), а не переменной. Если значение C3 равно 0, w-компонент возвращаемого вектора будет равен 0,0f. В противном случае w-компонент будет иметь значение 1.0f.
Возвращаемое значение
Возвращает XMVECTOR, каждый из компонентов которого имеет значение 0,0f или 1,0f.
Комментарии
Требования к платформе
Microsoft Visual Studio 2010 или Microsoft Visual Studio 2012 с Windows SDK для Windows 8. Поддерживается для классических приложений Win32, приложений Магазина Windows и приложений Windows Phone 8.Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | directxmath.h |