Функции метода доступа к вектору библиотеки DirectXMath
Список функций метода доступа векторов, предоставляемых библиотекой DirectXMath.
Методы доступа векторов DirectXMath позволяют разработчикам писать код, который получает и задает отдельные компоненты вектора переносимым и оптимальным образом.
В этом разделе
Раздел | Описание |
---|---|
XMVectorGetByIndex |
Получение значения одного из четырех компонентов типа данных XMVECTOR , содержащего данные с плавающей запятой по индексу. |
XMVectorGetByIndexPtr |
Извлеките в экземпляр с плавающей запятой, на который ссылается указатель, значение одного из четырех компонентов типа данных XMVECTOR , содержащего данные с плавающей запятой, на которые ссылается индекс. |
XMVectorGetIntByIndex |
Получение значения одного из четырех компонентов типа данных XMVECTOR , содержащего целочисленные данные по индексу. |
XMVectorGetIntByIndexPtr |
Извлеките в экземпляр целого числа, на который ссылается указатель, значение одного из четырех компонентов типа данных XMVECTOR , содержащего целочисленные данные по индексу. |
XMVectorGetIntW |
w Получение компонента типа данных XMVECTOR. |
XMVectorGetIntWPtr |
Извлекает w компонент типа данных XMVECTOR , содержащий целочисленные данные, и сохраняет значение этого компонента в экземпляре uint32_t, на который ссылается указатель. |
XMVectorGetIntX |
x Получение компонента типа данных XMVECTOR. |
XMVectorGetIntXPtr |
Извлекает x компонент типа данных XMVECTOR , содержащий целочисленные данные, и сохраняет значение этого компонента в экземпляре uint32_t, на который ссылается указатель. |
XMVectorGetIntY |
y Получение компонента типа данных XMVECTOR. |
XMVectorGetIntYPtr |
Извлекает y компонент типа данных XMVECTOR , содержащий целочисленные данные, и сохраняет значение этого компонента в экземпляре uint32_t, на который ссылается указатель. |
XMVectorGetIntZ |
z Получение компонента типа данных XMVECTOR. |
XMVectorGetIntZPtr |
Извлекает z компонент типа данных XMVECTOR , содержащий целочисленные данные, и сохраняет значение этого компонента в экземпляре uint32_t, на который ссылается указатель. |
XMVectorGetW |
w Получение компонента типа данных XMVECTOR. |
XMVectorGetWPtr |
w Получение компонента типа данных XMVECTOR, содержащего данные с плавающей запятой, и сохранение значения этого компонента в экземпляре типа float, на который ссылается указатель. |
XMVectorGetX |
x Получение компонента типа данных XMVECTOR. |
XMVectorGetXPtr |
x Получение компонента типа данных XMVECTOR, содержащего данные с плавающей запятой, и сохранение значения этого компонента в экземпляре типа float, на который ссылается указатель. |
XMVectorGetY |
y Получение компонента типа данных XMVECTOR. |
XMVectorGetYPtr |
y Получение компонента типа данных XMVECTOR, содержащего данные с плавающей запятой, и сохранение значения этого компонента в экземпляре типа float, на который ссылается указатель. |
XMVectorGetZ |
z Получение компонента типа данных XMVECTOR. |
XMVectorGetZPtr |
z Получение компонента типа данных XMVECTOR, содержащего данные с плавающей запятой, и сохранение значения этого компонента в экземпляре типа float, на который ссылается указатель. |
XMVectorSetByIndex |
Используйте объект с плавающей запятой, чтобы задать значение одного из четырех компонентов типа данных XMVECTOR , содержащего целочисленные данные, на которые ссылается индекс. |
XMVectorSetByIndexPtr |
Используйте указатель на экземпляр с плавающей запятой, чтобы задать значение одного из четырех компонентов типа данных XMVECTOR , содержащего данные с плавающей запятой, на которые ссылается индекс. |
XMVectorSetIntByIndex |
Используйте целочисленный экземпляр, чтобы задать значение одного из четырех компонентов типа данных XMVECTOR , содержащего целочисленные данные, на которые ссылается индекс. |
XMVectorSetIntByIndexPtr |
Используйте указатель на целочисленный экземпляр, чтобы задать значение одного из четырех компонентов типа данных XMVECTOR , содержащего целочисленные данные, на которые ссылается индекс. |
XMVectorSetIntW |
Задайте значение w компонента типа данных XMVECTOR. |
XMVectorSetIntWPtr |
w Задает компонент XMVECTOR, содержащий целочисленные данные, со значением, содержащимся в экземпляре uint32_t, на который ссылается указатель. |
XMVectorSetIntX |
Задайте значение x компонента типа данных XMVECTOR. |
XMVectorSetIntXPtr |
x Задает компонент XMVECTOR, содержащий целочисленные данные, со значением, содержащимся в экземпляре uint32_t, на который ссылается указатель. |
XMVectorSetIntY |
Задайте значение y компонента типа данных XMVECTOR. |
XMVectorSetIntYPtr |
y Задает компонент XMVECTOR, содержащий целочисленные данные, со значением, содержащимся в экземпляре uint32_t, на который ссылается указатель. |
XMVectorSetIntZ |
Задайте значение z компонента типа данных XMVECTOR. |
XMVectorSetIntZPtr |
z Задает компонент XMVECTOR, содержащий целочисленные данные, со значением, содержащимся в экземпляре uint32_t, на который ссылается указатель. |
XMVectorSetW |
Задайте значение w компонента типа данных XMVECTOR. |
XMVectorSetWPtr |
w Задает компонент XMVECTOR, содержащий данные с плавающей запятой, со значением, содержащимся в экземпляре float, на который ссылается указатель. |
XMVectorSetX |
Задайте значение x компонента типа данных XMVECTOR. |
XMVectorSetXPtr |
x Задает компонент XMVECTOR, содержащий данные с плавающей запятой, со значением, содержащимся в экземпляре float, на который ссылается указатель. |
XMVectorSetY |
Задайте значение y компонента типа данных XMVECTOR. |
XMVectorSetYPtr |
y Задает компонент XMVECTOR, содержащий данные с плавающей запятой, со значением, содержащимся в экземпляре float, на который ссылается указатель. |
XMVectorSetZ |
Задайте значение z компонента типа данных XMVECTOR. |
XMVectorSetZPtr |
z Задает компонент XMVECTOR, содержащий данные с плавающей запятой, со значением, содержащимся в экземпляре float, на который ссылается указатель. |
Связанные темы