Skip to main content

ACP_MESSAGE

Message from the ACP.

Syntax

Members

type
Type: UINT32
Message type; see ACP_MESSAGE_TYPE. droppedMessageCount
Type: UINT32
Count of messages dropped prior to this message. usec
Type: UINT32
The time this message was constructed. audioFrameStart
Type: ACP_MESSAGE_AUDIO_FRAME_START
An ACP_MESSAGE_AUDIO_FRAME_START message. flowgraphCompleted
Type: ACP_MESSAGE_FLOWGRAPH_COMPLETED
An ACP_MESSAGE_FLOWGRAPH_COMPLETED message. shapeCommandBlocked
Type: ACP_MESSAGE_SHAPE_COMMAND_BLOCKED
An ACP_MESSAGE_SHAPE_COMMAND_BLOCKED message. commandCompleted
Type: ACP_MESSAGE_COMMAND_COMPLETED
An ACP_MESSAGE_COMMAND_COMPLETED message. flowgraphTerminated
Type: ACP_MESSAGE_FLOWGRAPH_TERMINATED
An ACP_MESSAGE_FLOWGRAPH_TERMINATED message. error
Type: ACP_MESSAGE_ERROR
An ACP_MESSAGE_ERROR message.

Remarks

To determine the type of the message, examine the type member. To determine the number of messages in the message queue, use the GetNumMessages method. To obtain the oldest message from the queue, use the PopMessage method.

Requirements

Header: acphal.h Supported platforms: XBOX One family consoles and XBOX Series consoles

See also

ACP_MESSAGE_TYPE
GetNumMessages
PopMessage
AcpHal
Last modified on August 20, 2026