Skip to main content

SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND

이후 사용을 위한 물리 믹스 버퍼를 할당합니다.

Syntax

Members

command
Type: UINT64
SHAPE_FLOWGRAPH_COMMAND_TYPE의 SHAPE_FLOWGRAPH_COMMAND_TYPE_ALLOCMIXBUFFER 명령입니다. queued
Type: UINT64
내부 프로세스 플래그: 1 == 내부 명령 큐에 삽입됨; 0 == 대기 중. disabled
Type: UINT64
명령 비활성화 플래그: 1 == 비활성화(처리하지 않음); 0 == 활성화(정상 처리). error
Type: UINT64
명령이 유효하지 않음. Audio Control Processor(ACP)에 의해 설정됩니다. reserved0
Type: UINT64
예약됨. numIn
Type: UINT64
입력 수입니다. 모든 입력이 완료될 때까지 믹스 버퍼는 아무것도 출력하지 않습니다. numOut
Type: UINT64
출력 수입니다. 모든 출력이 완료될 때까지 믹스 버퍼는 해제되지 않습니다. virtualId
Type: UINT64
가상 ID이며, 0에서 8191 사이의 값입니다. 최대 8192개의 가상 믹스 버퍼가 있습니다. attenuate
Type: UINT64
감쇠: 0 == 없음; 다른 모든 값은 입력 데이터가 시프트되는 비트 수를 나타냅니다. 믹스 버퍼에 적용되는 감쇠에 대한 자세한 내용은 SHAPE_MIXBUFFER_ATTENUATION을 참조하세요. reserved1
Type: UINT64
예약됨.

Remarks

실행 목록은 믹스 버퍼 할당에 가상 ID를 사용합니다. 할당 명령이 실행될 때만 물리 믹스 버퍼가 지정된 가상 ID에 바인딩됩니다. 지정된 가상 ID를 사용하는 이후 명령은 할당된 물리 믹스 버퍼로 전달됩니다. 할당 명령은 Scalable Hardware Audio Processing Engine(SHAPE) 프로세서에서 믹스 버퍼 블록으로 디스패치되며, 여기서 가상 ID를 물리 믹스 버퍼에 바인딩합니다.

Requirements

Header: shapeflowgraph.h Supported platforms: XBOX One 제품군 콘솔 및 XBOX Series 콘솔

See also

ACP 개요 SHAPE 개요 shapeflowgraph
마지막 수정일 2026년 8월 24일