__m128i
Microsoft-spezifisch
Der __m128i
Datentyp für die Verwendung mit den systeminternen Streaming SIMD Extensions 2 (SSE2)-Anweisungen wird in <emmintrin.h> definiert.
// data_types__m128i.cpp
#include <emmintrin.h>
int main() {
__m128i x;
}
Hinweise
Sie sollten nicht direkt auf die __m128i
Felder zugreifen. Sie können diese Typen jedoch im Debugger finden. Eine Variable vom Typ __m128i
ist dem XMM[0-7]-Register zugeordnet.
Variablen vom Typ __m128i
werden automatisch an 16-Byte-Begrenzungen ausgerichtet.
Hinweis
Die Verwendung von Variablen vom Typ __m128i
bewirkt, dass der Compiler die SSE2-Anweisung movdqa
generiert. Diese Anweisung verursacht keinen Fehler auf Processor III Prozessoren, führt aber zu einem stillen Fehler, mit möglichen Nebeneffekten, die durch alle Anweisungen movdqa
verursacht werden, die auf Prozessoren von Texture III übersetzt werden.
Der __m128i
Datentyp wird auf ARM-Prozessoren nicht unterstützt.
Ende Microsoft-spezifisch
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für