Tipo di dati XMVECTORF32
Tipo opaco e portabile per supportare l'uso della sintassi di inizializzatore C/C++ per caricare i valori a virgola mobile in un'istanza del tipo XMVECTOR .
typedef XMVECTORF32 vectorf32;
Commenti
Per un elenco di funzionalità aggiuntive, ad esempio costruttori e operatori, disponibili usando XMVECTORF32
durante la programmazione in C++, vedere Estensioni XMVECTORF32.
Le strutture XMVECTORF32, XMVECTORU32, XMVECTORI32 e XMVECTORU8 sono fornite come meccanismo per la creazione di XMVECTOR da diversi tipi di dati costanti (a virgola mobile, integer senza segno, integer e byte) usando inizializzatori.
Ciò è necessario per supportare XMVECTOR, perché non supporta gli inizializzatori, per motivi di portabilità e ottimizzazione.
Ad esempio:
XMVECTOR data;
XMVECTORF32 floatingVector = { 0.f, 0.f, 0.1f, 1.f };
data = floatingVector;
Spazio dei nomi: Usare DirectX
Requisiti della piattaforma
Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK per Windows 8. Supportato per app desktop Win32, app di Windows Store e Windows Phone 8 app.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche