GetShapeXmaParserErrorStatus

Gets an XMA parser error code.

Syntax

UINT32 GetShapeXmaParserErrorStatus(
         const SHAPE_XMA_CONTEXT *context
)  

Parameters

context
Type: SHAPE_XMA_CONTEXT *

[in] Pointer to a SHAPE_XMA_CONTEXT structure.

Return value

Type: UINT32 

A parser error value.

Error Value
SHAPE_XMA_PARSER_ERROR_STATUS_UNKNOWN_STATE 1
SHAPE_XMA_PARSER_ERROR_STATUS_OUT_OF_RANGE 2
SHAPE_XMA_PARSER_ERROR_STATUS_FRAME_SIZE_EXCEEDED 3
SHAPE_XMA_PARSER_ERROR_STATUS_BITSTREAM_CORRUPTION 4
SHAPE_XMA_PARSER_ERROR_STATUS_BARKVLC_ERROR 5
SHAPE_XMA_PARSER_ERROR_STATUS_BARKRLC_ERROR 6
SHAPE_XMA_PARSER_ERROR_STATUS_VLC4D_ERROR 7
SHAPE_XMA_PARSER_ERROR_STATUS_VLC2D_ERROR 8
SHAPE_XMA_PARSER_ERROR_STATUS_VLC1D_ERROR 9
SHAPE_XMA_PARSER_ERROR_STATUS_RLC0_ERROR 10
SHAPE_XMA_PARSER_ERROR_STATUS_RLC1_ERROR 11
SHAPE_XMA_PARSER_ERROR_STATUS_LARGEVAL24_ERROR 15

Requirements

Header: Declared in shapexmacontext.h.

Library: Use acphal.lib.