estrutura XMUINT2 (directxmath.h)
Um vetor 2D em que cada componente é um inteiro sem sinal.
Para obter uma lista de funcionalidades adicionais, como construtores e operadores que estão disponíveis usando XMUINT2
quando você estiver programando no C++, consulte XMUINT2 Extensões.
Sintaxe
struct XMUINT2 {
uint32_t x;
uint32_t y;
void XMUINT2();
void XMUINT2(
const XMUINT2 & unnamedParam1
);
XMUINT2 & operator=(
const XMUINT2 & unnamedParam1
);
void XMUINT2(
XMUINT2 && unnamedParam1
);
XMUINT2 & operator=(
XMUINT2 && unnamedParam1
);
void XMUINT2(
uint32_t _x,
uint32_t _y
) noexcept;
void XMUINT2(
const uint32_t *pArray
) noexcept;
bool operator==(
const XMUINT2 & unnamedParam1
);
auto operator<=>(
const XMUINT2 & unnamedParam1
);
};
Membros
x
Valor inteiro sem sinal que descreve a coordenada x do vetor.
y
Valor inteiro sem sinal que descreve a coordenada y do vetor.
Construtor padrão para XMUINT2
.
Construtor padrão para XMUINT2.
void XMUINT2( const XMUINT2 & unnamedParam1)
Um construtor para XMUINT2
.
Um construtor para XMUINT2.
XMUINT2 & operator=( const XMUINT2 & unnamedParam1)
Atribui os dados do componente vetor de uma instância do XMUINT2
à instância atual do XMUINT2
.
Esse operador atribui os dados do componente vetor de uma instância de XMUINT2 à instância atual do XMUINT2
.
void XMUINT2( XMUINT2 && unnamedParam1)
Um construtor para XMUINT2
.
Um construtor para XMUINT2.
XMUINT2 & operator=( XMUINT2 && unnamedParam1)
void XMUINT2( uint32_t _x, uint32_t _y) noexcept
Inicializa uma nova instância de de XMUINT2
dois uint32_t
argumentos.
Esse construtor inicializa uma nova instância de XMUINT2 de dois uint32_t
argumentos.
void XMUINT2( const uint32_t *pArray) noexcept
Inicializa uma nova instância de XMUINT2 de um argumento de matriz de dois elementos uint32_t
.
Esse construtor inicializa uma nova instância de XMUINT2 de um argumento de matriz de dois elementos uint32_t
.
bool operator==( const XMUINT2 & unnamedParam1)
auto operator<=>( const XMUINT2 & unnamedParam1)
Comentários
Você pode usar XMLoadUInt2 para carregar XMUINT2
em instâncias de XMVECTOR.
Você pode usar XMStoreUInt2 para armazenar instâncias de XMVECTOR
em uma instância do XMUINT2
.
Namespace: Usar o DirectX
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 |
---|---|
Cabeçalho | directxmath.h |