SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND
Allocates a physical mix buffer for subsequent use.Syntax
Members
commandType: UINT64 The SHAPE_FLOWGRAPH_COMMAND_TYPE_ALLOCMIXBUFFER command from SHAPE_FLOWGRAPH_COMMAND_TYPE.
queuedType: UINT64 Internal process flag: 1 == inserted into the internal command queue; 0 == waiting.
disabledType: UINT64 Flag for disabling the command: 1 == disabled (don’t process); 0 == enabled (process normally).
errorType: UINT64 Command is invalid. Set by the Audio Control Processor (ACP).
reserved0Type: UINT64 Reserved.
numInType: UINT64 Number of inputs. The mix buffer will not output anything until all inputs have completed.
numOutType: UINT64 Number of outputs. The mix buffer will not be released until all outputs have completed.
virtualIdType: UINT64 Virtual ID, from 0 to 8191. There is a maximum of 8192 virtual mix buffers.
attenuateType: UINT64 Attenuation: 0 == none; all other values indicate the number of bits the input data is to be shifted by. For information on attenuation applied to a mix buffer, see SHAPE_MIXBUFFER_ATTENUATION.
reserved1Type: UINT64 Reserved.
