> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND

> SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND

# SHAPE\_FLOWGRAPH\_ALLOC\_MIXBUFFER\_COMMAND

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

## Syntax

```cpp theme={null}
typedef struct SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND {  
    UINT64 command : 5;
    UINT64 queued : 1;
    UINT64 disabled : 1;
    UINT64 error : 1;
    UINT64 reserved0 : 5;
    UINT64 numIn : 10;
    UINT64 numOut : 10;
    UINT64 virtualId : 13;
    UINT64 attenuate : 3;
    UINT64 reserved1 : 15;
} SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND  
```

### Members

`command`\
Type: UINT64

[SHAPE\_FLOWGRAPH\_COMMAND\_TYPE](/reference/audio/shapeflowgraph/enums/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](/reference/audio/shapeflowgraph/enums/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 개요](/build/console-features/audio/overviews/acp-overview)

[SHAPE 개요](/build/console-features/audio/overviews/shape-overview)

[shapeflowgraph](/reference/audio/shapeflowgraph/shapeflowgraph_members)


## Related topics

- [SHAPE_FLOWGRAPH_COMMAND](/ko/reference/audio/shapeflowgraph/structs/shape_flowgraph_command.md)
- [SHAPE_FLOWGRAPH_COMMAND_TYPE](/ko/reference/audio/shapeflowgraph/enums/shape_flowgraph_command_type.md)
- [ShapeFlowGraph](/ko/reference/audio/shapeflowgraph/shapeflowgraph_members.md)
- [SetShapeAllocMixBufferCommand](/ko/reference/audio/shapeflowgraph/functions/setshapeallocmixbuffercommand.md)
- [SHAPE_FLOWGRAPH_DMA_COMMAND](/ko/reference/audio/shapeflowgraph/structs/shape_flowgraph_dma_command.md)
