XMVECTORF32-Datentyp
Ein undurchsichtiger, portabler Typ, der die Verwendung der C/C++-Initialisierersyntax zum Laden von Gleitkommawerten in eine instance des XMVECTOR-Typs unterstützt.
typedef XMVECTORF32 vectorf32;
Bemerkungen
Eine Liste der zusätzlichen Funktionen, z. B. Konstruktoren und Operatoren, die XMVECTORF32
bei der Programmierung in C++ verfügbar sind, finden Sie unter XMVECTORF32-Erweiterungen.
Die XMVECTORF32-, XMVECTORU32-, XMVECTORI32- und XMVECTORU8-Strukturen werden als Mechanismus zum Erstellen von XMVECTOR aus verschiedenen konstanten Datentypen (Gleitkomma, ganze Zahl ohne Vorzeichen, ganze Zahl und Byte) mithilfe von Initialisierern bereitgestellt.
Dies ist erforderlich, um XMVECTOR zu unterstützen, da es selbst aus Portabilitäts- und Optimierungsgründen keine Initialisierer unterstützt.
Beispiel:
XMVECTOR data;
XMVECTORF32 floatingVector = { 0.f, 0.f, 0.1f, 1.f };
data = floatingVector;
Namespace: Verwenden von DirectX
Plattformanforderungen
Microsoft Visual Studio 2010 oder Microsoft Visual Studio 2012 mit dem Windows SDK für Windows 8. Unterstützt für Win32-Desktop-Apps, Windows Store-Apps und Windows Phone 8-Apps.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
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