Tipo de dados XMVECTORF32
Um tipo opaco e portátil para dar suporte ao uso da sintaxe do inicializador C/C++ para carregar valores de ponto flutuante em uma instância do tipo XMVECTOR .
typedef XMVECTORF32 vectorf32;
Comentários
Para obter uma lista de funcionalidades adicionais, como construtores e operadores, disponíveis usando XMVECTORF32
ao programar em C++, consulte Extensões XMVECTORF32.
As estruturas XMVECTORF32, XMVECTORU32, XMVECTORI32 e XMVECTORU8 são fornecidas como um mecanismo para criar XMVECTOR de diferentes tipos de dados constantes (ponto flutuante, inteiro sem sinal, inteiro e byte) usando inicializadores.
Isso é necessário para dar suporte a XMVECTOR, pois ele não dá suporte a inicializadores por motivos de portabilidade e otimização.
Por exemplo:
XMVECTOR data;
XMVECTORF32 floatingVector = { 0.f, 0.f, 0.1f, 1.f };
data = floatingVector;
Namespace: usar DirectX
Requisitos de plataforma
Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 com o SDK do Windows para Windows 8. Com suporte para aplicativos da área de trabalho Win32, aplicativos da Windows Store e aplicativos Windows Phone 8.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também