Pular para o conteúdo principal

ILampArray::GetIndicesForPurposes

Preenche um buffer de índices de Lamp que dão suporte a um conjunto especificado de LampPurposes. Antes de chamar este método, o tamanho máximo do buffer deve ser obtido chamando ILampArray::GetIndicesCountForPurposes.

Sintaxe

Parâmetros

lampPurposes Tipo: LampPurposes O conjunto desejado de LampPurposes. lampIndicesCount
Tipo: uint32_t
O tamanho do buffer a ser preenchido. lampIndices  _Out_writes_(lampIndicesCount) Tipo: uint32_t* O buffer de índices de Lamp. Os índices gravados no buffer são de Lamps que correspondem a todos os sinalizadores em lampPurposes.

Valor retornado

Tipo: void

Comentários

O código a seguir demonstra como definir uma cor para todas as Lamps de identidade visual em um ILampArray:

Requisitos

Cabeçalho: LampArray.h Biblioteca: xgameplatform.lib Plataformas compatíveis: consoles da família XBOX One e consoles XBOX Series

Confira também

Visão geral da API de iluminação
ILampArray::GetIndicesCountForPurposes
ILampArray::SetColorsForIndices
ILampArray
Última modificação em 6 de outubro de 2026