Share via


DirectXMath 程式庫色彩函式

列出 DirectXMath 所提供的色彩函式。

本節內容

主題 描述
XMColorSRGBToRGB
將 sRGB 色彩向量轉換為 RGB。
XMColorRGBToSRGB
將 RGB 色彩向量轉換為 sRGB。
XMColorAdjustContrast
調整色彩的對比值。
XMColorAdjustSaturation
調整色彩的飽和度值。
XMColorEqual
測試兩種色彩是否相等。
XMColorGreater
測試第一個色彩的所有元件是否大於第二個色彩中的對應元件。
XMColorGreaterOrEqual
測試第一個色彩的所有元件是否大於或等於第二個色彩的對應元件。
XMColorHSLToRGB
將 HSL 色彩值轉換為 RGB 色彩值。
XMColorHSVToRGB
將 HSV 色彩值轉換為 RGB 色彩值。
XMColorIsInfinite
測試以查看色彩的任何元件是否為正數或負無限大。
XMColorIsNaN
測試以查看色彩的任何元件是否不是 NaN () 的數位。
XMColorLess
測試第一個色彩的所有元件是否小於第二個色彩的對應元件。
XMColorLessOrEqual
測試第一個色彩的所有元件是否小於或等於第二個色彩的對應元件。
XMColorModulate
將對應的元件相乘在一起,以混合兩種色彩。
XMColorNegative
決定色彩的負 RGB 色彩值。
XMColorNotEqual
測試以查看兩種色彩是否不相等。
XMColorRGBToHSL
將 RGB 色彩值轉換為 HSL 色彩值。
XMColorRGBToHSV
將 RGB 色彩值轉換為 HSV 色彩值。
XMColorRGBToXYZ
將 RGB 色彩值轉換為 XYZ 色彩值。
XMColorRGBToYUV
將 RGB 色彩值轉換為 YUV 色彩值。
XMColorRGBToYUV_HD
將 RGB 色彩值轉換為 YUV HD 色彩值。
XMColorRGBToYUV_UHD
將 RGB 色彩值轉換為 YUV UHD 色彩值。
XMColorSRGBToXYZ
將 SRGB 色彩值轉換為 XYZ 色彩值。
XMColorXYZToRGB
將 XYZ 色彩值轉換為 RGB 色彩值。
XMColorXYZToSRGB
將 XYZ 色彩值轉換為 SRGB 色彩值。
XMColorYUVToRGB
將 YUV 色彩值轉換為 RGB 色彩值。
XMColorYUVToRGB_HD
將 YUV 色彩值轉換為 RGB HD 色彩值。
XMColorYUVToRGB_UHD
將 YUV 色彩值轉換為 RGB UHD 色彩值。

 

DirectXMath 程式庫函式