列出 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 颜色值。 |
相关主题