Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verschiebt einen Vektor um eine bestimmte Anzahl von 32-Bit-Elementen nach links und füllt die frei werdenden Elemente mit Elementen aus einem zweiten Vektor.
Syntax
template<uint32_t Elements> XMVECTOR XMVectorShiftLeft(
[in] XMVECTOR V1,
[in] XMVECTOR V2
);
Parameter
-
V1
-
[in] Vektor, der nach links verschoben werden soll.
-
V2
-
[in] Vektor, der verwendet wird, um die frei werdenden Komponenten von V1 auszufüllen, nachdem er nach links verschoben wurde.
Rückgabewert
Gibt den verschobenen und ausgefüllten XMVECTOR-Wert zurück.
Bemerkungen
Diese Funktion ist eine Vorlagenversion von XMVectorShiftLeft , bei der das Argument Elements ein Vorlagenwert ist.
Hinweis
Die XMVectorShiftLeft Vorlage ist neu für DirectXMath und nicht für XNAMath 2.x verfügbar.
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