> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GetIndicesCountForPurposes

> ILampArray::GetIndicesCountForPurposes

# ILampArray::GetIndicesCountForPurposes

주어진 LampPurposes 집합을 지원하는 Lamp 인덱스의 수를 반환합니다.

## 구문

```cpp theme={null}
uint32_t GetIndicesCountForPurposes(
    LampPurposes lampPurposes)
```

### 매개변수

*lampPurposes*\
형식: [LampPurposes](https://docs.xbox.com/ko/reference/lighting/lamparray/enums/lamppurposes.md)

쿼리할 원하는 목적 집합입니다.

### 반환값

형식: uint32\_t

LampPurposes에 표시된 모든 값을 지원하는 이 ILampArray의 Lamp 수입니다.

## 설명

[ILampArray::GetIndicesForPurposes](https://docs.xbox.com/ko/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getindicesforpurposes.md)를 사용하기 전에 이 메서드를 호출하여 해당 함수가 지원하는 최대 버퍼 크기를 결정하세요.

## 요구 사항

**헤더:** LampArray.h

**라이브러리:** xgameplatform.lib

**지원되는 플랫폼:** XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 함께 보기

[Lighting API 개요](https://docs.xbox.com/ko/build/core-features/common/lighting/gc-lighting-toc.md)\
[ILampArray::GetIndicesForPurposes](https://docs.xbox.com/ko/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getindicesforpurposes.md)\
[ILampArray](https://docs.xbox.com/ko/reference/lighting/lamparray/interfaces/ilamparray/ilamparray.md)


## Related topics

- [GetIndicesForPurposes](https://docs.xbox.com/ko/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_getindicesforpurposes.md)
- [LampPurposes 열거형](https://docs.xbox.com/ko/reference/lighting/lamparray/enums/lamppurposes.md)
- [ILampArray (인터페이스 콘텐츠)](https://docs.xbox.com/ko/reference/lighting/lamparray/interfaces/ilamparray/ilamparray.md)
- [SetColorsForIndices](https://docs.xbox.com/ko/reference/lighting/lamparray/interfaces/ilamparray/methods/ilamparray_setcolorsforindices.md)
- [GetPurposes](https://docs.xbox.com/ko/reference/lighting/lamparray/interfaces/ilampinfo/methods/ilampinfo_getpurposes.md)
