MSVC を使用して、いくつかの SSE 組み込み関数を使用しています。これをサポートするために、データの一部を 16 バイト境界に配置しました。しかし、x64 ではなく x86 用にコンパイルするようになったので、MSVC は、関数パラメーターを 16 バイトにアラインすることは違法であると主張しています。しかし、それが本当なら、誰でも SSE データ型を関数パラメーターとして送信できるでしょうか?
では、関数で 16 バイトにアラインされたパラメーターを送信するにはどうすればよいでしょうか?