ACP_COMMAND_UPDATE_ALL_CONTEXTS
모든 Scalable Hardware Audio Processing Engine(SHAPE) 컨텍스트 유형의 배열을 업데이트하기 위한 명령입니다.구문
멤버
srcEntryCount형식: UINT32 Sample Rate Convertor(SRC) 항목의 개수입니다. eqCompEntryCount
형식: UINT32 EQ/Comp 항목의 개수입니다. filtVolEntryCount
형식: UINT32 Filter/Volume 항목의 개수입니다. dmaReadEntryCount
형식: UINT32 믹스 버퍼에서 읽는 Direct Memory Access(DMA) 항목의 개수입니다. dmaWriteEntryCount
형식: UINT32 믹스 버퍼에 쓰는 DMA 항목의 개수입니다. pcmEntryCount
형식: UINT32 pulse-code modulation(PCM) 항목의 개수입니다. xmaEntryCount
형식: UINT32 XBOX Media Audio(XMA) 항목의 개수입니다. srcEntries
형식: APU_ADDRESS SRC 항목 배열에 대한 포인터입니다. eqCompEntries
형식: APU_ADDRESS EQ/Comp 항목 배열에 대한 포인터입니다. filtVolEntries
형식: APU_ADDRESS Filter/Volume 항목 배열에 대한 포인터입니다. dmaReadEntries
형식: APU_ADDRESS 믹스 버퍼에서 읽는 DMA 항목 배열에 대한 포인터입니다. dmaWriteEntries
형식: APU_ADDRESS 믹스 버퍼에 쓰는 DMA 항목 배열에 대한 포인터입니다. pcmEntries
형식: APU_ADDRESS PCM 항목 배열에 대한 포인터입니다. xmaEntries
형식: APU_ADDRESS XMA 항목 배열에 대한 포인터입니다. srcIndexCount
형식: UINT32 SRC 인덱스의 개수입니다. eqCompIndexCount
형식: UINT32 EQ/Comp 인덱스의 개수입니다. filtVolIndexCount
형식: UINT32 Filter/Volume 인덱스의 개수입니다. dmaReadIndexCount
형식: UINT32 믹스 버퍼에서 읽는 DMA 인덱스의 개수입니다. dmaWriteIndexCount
형식: UINT32 믹스 버퍼에 쓰는 DMA 인덱스의 개수입니다. pcmIndexCount
형식: UINT32 PCM 인덱스의 개수입니다. xmaIndexCount
형식: UINT32 XMA 인덱스의 개수입니다. srcIndices
형식: APU_ADDRESS SRC 항목에 대한 부호 없는 16비트 인덱스 배열입니다. eqCompIndices
형식: APU_ADDRESS EQ/Comp 항목에 대한 부호 없는 16비트 인덱스 배열입니다. filtVolIndices
형식: APU_ADDRESS Filter/Volume 항목에 대한 부호 없는 16비트 인덱스 배열입니다. dmaReadIndices
형식: APU_ADDRESS DMA 읽기 항목에 대한 부호 없는 16비트 인덱스 배열입니다. dmaWriteIndices
형식: APU_ADDRESS DMA 쓰기 항목에 대한 부호 없는 16비트 인덱스 배열입니다. pcmIndices
형식: APU_ADDRESS PCM 항목에 대한 부호 없는 16비트 인덱스 배열입니다. xmaIndices
형식: APU_ADDRESS XMA 항목에 대한 부호 없는 16비트 인덱스 배열입니다.
설명
블록 업데이트를 수행하는 두 가지 방법이 있습니다. 직접 방법에서는 *EntryCount 및 *Entries 멤버가 사용되며 인덱스 멤버는 무시됩니다. 블록 업데이트는 다음과 같이 동작합니다.요구 사항
헤더: acphal.h 지원 플랫폼: XBOX One 제품군 콘솔 및 XBOX Series 콘솔관련 항목
SubmitCommandAcpHal
