Extract the low bit of each bool byte in a __m128i? bool array to packed bitmap
问题 (Editor's note: this question was originally: How should one access the m128i_i8 member, or members in general, of the __m128i object? , trying to use an MSVC-specific method on GCC's definition of __m128i . But this was an XY problem and the accepted answer is about the XY problem here. Another answer does answer this question.) I realize that Microsoft suggests against directly accessing the members of these objects, but I need to set them and the documentation is sorely lacking. I continue