> ## 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.

# XMA2Defs

> XMA2Defs

# XMA2Defs

XMA2Defs API

## 함수

| 함수 | 설명 |
| - | - |
| [GetLastXmaFrameBitPosition](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getlastxmaframebitposition.md) | XMA 블록 또는 블록 집합에서 마지막 완전한 프레임의 비트 오프셋을 계산합니다. |
| [GetStandardChannelMaskFromXmaMask](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getstandardchannelmaskfromxmamask.md) | WAVEFORMATEXTENSIBLE 채널 마스크와 XMA 채널 마스크 간에 변환합니다. |
| [GetXmaBlockContainingSample](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmablockcontainingsample.md) | 지정된 탐색 테이블을 사용하여 지정된 디코딩된 샘플을 포함하는 XMA 블록을 찾습니다. |
| [GetXmaChannelMaskFromStandardMask](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmachannelmaskfromstandardmask.md) | WAVEFORMATEXTENSIBLE 채널 마스크와 XMA 채널 마스크 간에 변환합니다. |
| [GetXmaDecodePositionForSample](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmadecodepositionforsample.md) | 지정된 XMA 블록의 시작을 기준으로 지정된 샘플 위치에서 시작하는 오디오를 디코더가 생성하는 데 필요한 정보를 가져옵니다. |
| [GetXmaFrameBitPosition](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmaframebitposition.md) | XMA 블록 또는 블록 집합 내에서 지정된 프레임의 비트 오프셋을 계산합니다. |
| [GetXmaFrameLengthInBits](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmaframelengthinbits.md) | 지정된 프레임의 LengthInBits 필드를 읽습니다. |
| [GetXmaPacketFirstFrameOffsetInBits](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmapacketfirstframeoffsetinbits.md) | XMA2PACKET 구조체용 도우미 함수입니다. 첫 번째 프레임 오프셋을 반환합니다. |
| [GetXmaPacketFrameCount](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmapacketframecount.md) | XMA2PACKET 구조체용 도우미 함수입니다. 패킷 프레임 수를 반환합니다. |
| [GetXmaPacketMetadata](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmapacketmetadata.md) | XMA2PACKET 구조체용 도우미 함수입니다. |
| [GetXmaPacketSkipCount](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmapacketskipcount.md) | XMA2PACKET 구조체용 도우미 함수입니다. 건너뛸 다른 스트림의 패킷을 반환합니다. |
| [GetXmaSampleRate](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/getxmasamplerate.md) | 일반 샘플 속도에 해당하는 유효한 XMA 샘플 속도(24, 32, 44.1 또는 48KHz)를 가져옵니다. |
| [LocalizeXma2Format](https://docs.xbox.com/ko/reference/audio/xma2defs/functions/localizexma2format.md) | 현재 플랫폼의 바이트 순서 규칙(리틀 엔디안 또는 빅 엔디안)을 준수하도록 XMA2WAVEFORMATEX 구조체를 그 자리에서 수정합니다. |

## 구조체

| 구조체 | 설명 |
| - | - |
| [XMA2PACKET](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xma2packet.md) | XMA 패킷 구조체(빅 엔디안 형식)입니다. |
| [XMA2STREAMFORMAT](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xma2streamformat.md) | 스트림별 데이터를 위해 XMA2WAVEFORMAT에서 사용되는 구조체입니다. |
| [XMA2WAVEFORMAT](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xma2waveformat.md) | 빅 엔디안 바이트 순서의 레거시 XMA2 형식 구조체입니다. |
| [XMA2WAVEFORMATEX](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xma2waveformatex.md) | XMA2 파일의 형식 정보를 표현하는 권장 방법입니다. |
| [XMASTREAMFORMAT](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xmastreamformat.md) | 스트림별 데이터를 위해 XMAWAVEFORMAT에서 사용됩니다. |
| [XMAWAVEFORMAT](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xmawaveformat.md) | 레거시 XMA1 형식의 구조체입니다. |

## 개념 설명서

* [XMA2 개요](https://docs.xbox.com/ko/build/console-features/audio/overviews/xma2-overview.md)

## 관련 항목

[오디오 API 참조](https://docs.xbox.com/ko/reference/audio/gc-reference-audio-toc.md)


## Related topics

- [XMA2 개요](https://docs.xbox.com/ko/build/console-features/audio/overviews/xma2-overview.md)
- [Audio API reference](https://docs.xbox.com/ko/reference/audio/gc-reference-audio-toc.md)
- [XMA2WAVEFORMATEX](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xma2waveformatex.md)
- [XMA2PACKET](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xma2packet.md)
- [XMA2STREAMFORMAT](https://docs.xbox.com/ko/reference/audio/xma2defs/structs/xma2streamformat.md)
