IRawCDTrackInfo Interface

[This documentation is preliminary and is subject to change.]

Use this interface to track per-track properties that are applied to CD media.

Syntax

interface IRawCDTrackInfo : IDispatch

Methods

The IRawCDTrackInfo interface inherits the methods of the IDispatch interface.

In addition, IRawCDTrackInfo defines the following methods.

Method Description

get_StartingLba

Retrieves the LBA of the first user sectors in this track.

get_SectorCount

Retrieves the number of user sectors in this track.

get_TrackNumber

Retrieves the track number for this track.

get_SectorType

Retrieves the type of data provided for the sectors in this track.

get_ISRC

Retrieves the International Standard Recording Code (ISRC) currently associated with the track.

put_ISRC

Sets the International Standard Recording Code (ISRC) currently associated with the track.

get_DigitalAudioCopySetting

Retrieves the value for the bit that represents the current digital audio copy setting on the resulting media.

put_DigitalAudioCopySetting

Sets the digital audio copy "Allowed" bit to one of three values on the resulting media. Please see the IMAPI_CD_TRACK_DIGITAL_COPY_SETTING enumeration for additional information on each possible value.

get_AudioHasPreemphasis

Retrieves the value that specifies if an audio track has an additional pre-emphasis added to the audio data.

put_AudioHasPreemphasis

Sets the value that specifies if an audio track has an additional pre-emphasis added to the audio data prior to being written to CD.

get_TrackIndexes

Retrieves the one-based index of the tracks on the disc. If the first track number is set to one, then this value is equivalent to the TrackNumber property.

Requirements

Client Requires Windows Vista or Windows XP SP2.
Server Requires Windows Server 2008 or Windows Server 2003.
IDL

Declared in Imapi2.idl.

See Also

IMAPI_CD_TRACK_DIGITAL_COPY_SETTING
IMAPI_CD_SECTOR_TYPE

Send comments about this topic to Microsoft

Build date: 5/1/2008