DirectXMath 程式庫類型

DirectXMath 程式庫提供許多結構和已定義的類型,以封裝資料,以支援方便使用、優化和可攜性。

下列清單包含目前 DirectXMath 程式庫的一部分結構,並可透過 DirectXMath.h 標頭取得。

本節內容

主題 描述
HALF 資料類型
uint16_t 封裝 16 位浮點數的別名,其中包含符號位、5 位偏差指數和 10 位尾數。
XMVECTOR 資料類型
可攜式類型,用來代表四個 32 位浮點或整陣列件的向量,每個元件都以最佳方式對齊並對應至硬體向量暫存器。
XMVECTORF32 資料類型
不透明、可攜式類型,可支援使用 C/C++ 初始化運算式語法,將浮點值載入 XMVECTOR 類型的實例。
XMVECTORI32 資料類型
不透明、可攜式類型,可支援使用 C/C++ 初始化運算式語法,將整數值載入 XMVECTOR 類型的實例。
XMVECTORU32 資料類型
不透明、可攜式類型,可支援使用 C/C++ 初始化運算式語法,將uint32_t值載入 XMVECTOR 類型的實例。
XMVECTORU8 資料類型
不透明、可攜式類型,可支援使用 C/C++ 初始化運算式語法,將uint8_t值載入 XMVECTOR 類型的實例。

 

DirectXMath 程式設計參考