InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ISoundContentData Class Reference

#include <ISoundContentData.h>

Public Types

enum  SampleDataFormat { enRawData = 0, enSignedData = 1, enMuLawData = 2, enALawData = 3 }
 
enum  SoundContentDataID {
  enSampleRate = kSoundPrefix + 0, enNumberOfSoundChannels = kSoundPrefix + 1, enBitsPerSample = kSoundPrefix + 2, enFormatOfSampleData = kSoundPrefix + 3,
  enFormatOfCompression = kSoundPrefix + 4, enVolume = kSoundPrefix + 5, enSynchronous = kSoundPrefix + 6, enRepeat = kSoundPrefix + 7,
  enMix = kSoundPrefix + 8
}
 

Detailed Description

This interface provides methods for accessing sound page item attributes.

Member Enumeration Documentation

this enum defines the sound sample data formats

this enum defines the IDs of all attributes specific to sound media content.
Enumerator
enSampleRate 

The sound sample rate in samples per second.

enNumberOfSoundChannels 

The number of sound channels (1: Mono, 2: Stereo).

enBitsPerSample 

The number of bits per sound sample per channel.

enFormatOfSampleData 

The sound SampleDataFormat

enFormatOfCompression 

The name for the sound compression format.

enVolume 

The sound playback volume.

enSynchronous 

Plays the sound synchronously if set

enRepeat 

Repeats play if set

enMix 

Mix play if set