The message type for error and status messages is defined as:
For Callback Routine:
uiID_Error_Message = TTS_MSG_STATUS;
For Window Messages:
uiID_Error_Message =
RegisterWindowMessage("DECtalkErrorMessage");
One of the error codes listed below, defined in the ttsapi.h file, is contained in the WPARAM parameter. The LPARAM parameter contains a value of type MMRESULT. The values can be found in the ttsapi.h file.
|
Parameter |
|
#define ERROR_IN_AUDIO_WRITE |
|
#define ERROR_OPENING_WAVE_OUTPUT_FILE |
|
#define ERROR_GETTING_DEVICE_CAPABILITIES |
|
#define ERROR_READING_DICTIONARY |
|
#define ERROR_WRITING_FILE |
|
#define ERROR_ALLOCATING_INDEX_MARK_MEMORY |
|
#define ERROR_OPENING_WAVE_FILE |
|
#define ERROR_BAD_WAVE_FILE_FORMAT |
|
#define ERROR_UNSUPPORTED_WAVE_FILE_FORMAT |
|
#define ERROR_UNSUPPORTED_WAVE_AUDIO_FORMAT |
|
#define ERROR_READING_WAVE_FILE |
|
#define TTS_AUDIO_START |
|
#define TTS_AUDIO_STOP |