SetShapeDmaReadWriteFull
읽기 포인터, 쓰기 포인터 및 버퍼 가득 참(buffer-full) 플래그를 단일 원자 연산으로 설정합니다.Syntax
Parameters
context _Inout_Type: SHAPE_DMA_CONTEXT* SHAPE_DMA_CONTEXT 구조체에 대한 포인터입니다. readWriteFull
Type: SHAPE_DMA_READ_WRITE_FULL 읽기 포인터, 쓰기 포인터 및 버퍼 가득 참 플래그를 포함하는 32비트 값입니다. SHAPE_DMA_READ_WRITE_FULL 구조체를 참조하십시오.
Return value
Type: HRESULT HRESULT 성공 또는 오류 코드입니다.Remarks
이 원자 연산은 세 값이 동기화된 상태를 보장합니다. 추가적인 SHAPE(Scalable Hardware Audio Processing Engine) 처리는 임시 믹스 버퍼에 대해 읽고 쓰는 방식으로 수행됩니다. 수행되는 처리는 ACP(Audio Control Processor)에 의해 제어되며, ACP 자체는 AcpHal API를 통해 애플리케이션에 의해 구동됩니다. 이러한 처리에는 이퀄라이제이션, 컴프레션, 필터 스케일링, 볼륨 스케일링이 포함됩니다.Requirements
Header: shapedmacontext.h Supported platforms: XBOX One 계열 콘솔 및 XBOX Series 콘솔See also
SHAPE_DMA_READ_WRITE_FULLShapeDmaContext
