我应该如何从 Windows.UI.Color 转换为 System.Numerics.Vector4?
Colors.White
应该是Vector4.One
,但对于其他颜色?我需要这个,因为 Win2D 的方法CanvasSpriteBatch.DrawFromSpritesheet
接受 Vector4(色调)作为颜色参数。
我认为该功能可能是:
private static Vector4 ColorToVector4(Color Color)
{
// a, r, g, b purely nominal
return new Vector4(a, r, g, b);
}