Compartilhar via


Função XMUBYTE4::XMUBYTE4(uint32_t) (directxpackedvector.h)

Inicializa uma nova instância de XMUBYTE4 de uma Uuint32_t variável que contém dados de componente em um formato empacotado.

Esse construtor inicializa uma nova instância de XMUBYTE4 de uma Uuint32_t variável que contém dados de componente em um formato empacotado.

Nota Esse construtor só está disponível em C++.

Sintaxe

void XMUBYTE4(
  uint32_t Packed
) noexcept;

Parâmetros

Packed

Os valores de quatro componentes vetoriais da nova instância, em um formato empacotado.

Retornar valor

Nenhum

Comentários

Os valores dos quatro componentes da nova instância de *XMUBYTE4 são armazenados no argumento Packed da seguinte maneira:

  • Os primeiros 8 bits (bits 0-7) de Packed atribuídos, como um inteiro com sinal, ao membro x da instância do XMUBYTE4 construído.
  • Os segundos 8 bits (bits 8-15) de Packed atribuídos, como um inteiro com sinal, ao membro y da instância do XMUBYTE4 construído.
  • Os terceiros 8 bits (bits 16-23) de Packed atribuídos, como um inteiro com sinal, ao membro z da instância do XMUBYTE4 construído.
  • Os últimos 8 bits (bits 24-31) de Packed atribuídos, como um inteiro com sinal, ao membro w da instância do XMUBYTE4 construído.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho directxpackedvector.h

Confira também

XMUBYTE4

Construtores XMUBYTE4