Copyright © 2001-2019 MultiMedia Soft

SoundComposer.ItemTypeGet method

Previous pageReturn to chapter overviewNext page

Remarks

 

Obtains the type of a specific item.

 

For further details about sound composing see the the SoundComposer object and the How to compose a sound tutorial.

 

 

Syntax

 

[Visual Basic]

control.SoundGenerator.ItemTypeGet (

nPlayer as Integer,

nUniqueId as Long,

ByRef nType as enumPlayerSoundComposerTypes

) as enumErrorCodes


 

[C++]

short control.SoundGenerator.ItemTypeGet (

short nPlayer,

long nUniqueId,

short *nType

);


 

Parameter

Description

 

 

nPlayer

Number representing the zero-based index of the player that owns the sound composer session

nUniqueId

The unique identifier of the element previously returned by the call to one of the following methods:

- SoundComposer.ItemSoundFileAdd, SoundComposer.ItemSoundFileMemoryAdd, SoundComposer.ItemSoundFileRawAdd, SoundComposer.ItemSoundFileMemoryRawAdd for sound file items.

- SoundComposer.ItemSpeechFromStringAdd and SoundComposer.ItemSpeechFromFileAdd for text to speech items.

nType

Reference that, on return from the method call, will contain the type of item.

Supported values are the following:

Mnemonic Value

Value

Meaning

PLAYER_SOUND_COMPOSER_TYPE_SOUNDFILE

0

Sound file

PLAYER_SOUND_COMPOSER_TYPE_SOUNDFILE_RAW

1

Raw sound file

PLAYER_SOUND_COMPOSER_TYPE_SPEECHFILE

2

File containing text to speech

PLAYER_SOUND_COMPOSER_TYPE_SPEECHSTRING

3

Text to speech string

 

 

Return value

 

Value

Meaning

 

 

Negative value

An error occurred (see the LastError property for further error details)

enumErrorCodes.NOERROR (0)

The method call was successful.