XMAWAVEFORMAT
레거시 XMA1 형식의 구조체입니다.구문
typedef struct XMAWAVEFORMAT {
WORD FormatTag;
WORD BitsPerSample;
WORD EncodeOptions;
WORD LargestSkip;
WORD NumStreams;
BYTE LoopCount;
BYTE Version;
XMASTREAMFORMAT XmaStreams[1];
} XMAWAVEFORMAT
\u0001\u0001\u0001```
### 멤버
*FormatTag*
형식: WORD
오디오 형식 유형입니다. 항상 WAVE_FORMAT_XMA입니다.
*BitsPerSample*
형식: WORD
비트 심도입니다. 현재는 16이어야 합니다.
*EncodeOptions*
형식: WORD
Xbox Media Audio(XMA) 인코더 및 디코더에 대한 옵션입니다.
*LargestSkip*
형식: WORD
스트림 인터리브 시 사용되는 가장 큰 건너뛰기입니다.
*NumStreams*
형식: WORD
인터리브된 오디오 스트림 수입니다.
*LoopCount*
형식: BYTE
루프 반복 횟수이며, 255 = 무한입니다.
*Version*
형식: BYTE
파일을 생성한 XMA 인코더의 버전입니다. XMA2 파일의 경우 버전은 항상 3 이상입니다.
*XmaStreams*
형식: [XMASTREAMFORMAT](/reference/audio/xma2defs/structs/xmastreamformat)[1]
스트림별 형식 정보이며, 실제 배열 길이는 NumStreams 필드에 있습니다.
## 설명
<Note>이는 레거시 XMA1 형식 구조체입니다. 제공된 정보는 참조용으로만 사용해야 하며 새 콘텐츠에는 사용하지 마세요.</Note>
``XMAWAVEFORMAT``은 XMA 버전 1 파일에서 사용되는 구조체였습니다. ``XMA2WAVEFORMAT``은 초기 XMA2 파일에서 사용되었습니다. 이는 일반 *fmt* RIFF 청크에 배치되지 않고 자체 XMA2 청크에 배치됩니다. XMA2에 대한 자세한 내용은 [XMA2 개요](/build/console-features/audio/overviews/xma2-overview)를 참조하세요. Xbox One의 오디오 아키텍처 개요는 *The sound of the future*: [The audio architecture in Xbox One](/build/console-features/audio/overviews/xbox-one-audio-architecture)을 참조하세요.
## 요구 사항
**헤더:** xma2defs.h
**지원 플랫폼:** Xbox One 제품군 콘솔 및 Xbox Series 콘솔
## 관련 항목
[xma2defs](/reference/audio/xma2defs/xma2defs_members)
