2.4.16.6 SoundIdAtom
Referenced by: SoundContainer
An atom record that specifies the sound identifier for a sound.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
soundId (variable) |
|||||||||||||||||||||||||||||||
... |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.
-
Field
Meaning
rh.recVer
MUST be 0x0.
rh.recInstance
MUST be 0x002.
rh.recType
MUST be RT_CString (section 2.13.24).
rh.recLen
MUST be an even number.
soundId (variable): A UTF-16 Unicode [RFC2781] string representation of the base-10 form of an integer value that specifies the sound identifier for a sound. The integer value MUST be greater than zero, less than or equal to the seed specified by the SoundCollectionAtom record and unique within the SoundCollectionContainer record (section 2.4.16.1). The length, in bytes, of the field is specified by rh.recLen.