我应该如何从 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);
}