Compartilhar via


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

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

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

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

Sintaxe

void XMBYTE4(
  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 do XMBYTE4 são armazenados no argumento Packed da seguinte maneira:

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

Requisitos

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

Confira também

Referência

XMBYTE4

Construtores XMBYTE4