Função XMVectorSetIntByIndexPtr (directxmath.h)
Use um ponteiro para uma instância de inteiro para definir o valor de um dos quatro componentes de um Tipo de Dados XMVECTOR contendo dados inteiros referenciados por um índice.
Sintaxe
XMVECTOR XM_CALLCONV XMVectorSetIntByIndexPtr(
FXMVECTOR V,
[in] const uint32_t *x,
size_t i
) noexcept;
Parâmetros
V
Um tipo de dados XMVECTOR que contém dados inteiros.
[in] x
Um ponteiro para uma instância de inteiro usada para definir o componente i do tipo de dados XMVECTOR retornado.
i
O índice do componente a ser definido.
Retornar valor
Uma instância do Tipo de Dados XMVECTOR cujo componente i foi definido como o valor inteiro fornecido pelo argumento f. Todos os outros componentes da instância de tipo de dados XMVECTOR retornado têm o mesmo valor que os do vetor de entrada V.
Comentários
O valor de i deve ser positivo e menor ou igual a três ( 0 <= i <= 3 ).
Os índices têm a seguinte correspondência com componentes de vetor de tipo de dados XMVECTOR :
Índice | Componente |
---|---|
0
|
x
|
1
|
y
|
2
|
z
|
3
|
w
|
Requisitos da 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 |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | directxmath.h (inclua DirectXMath.h) |