PrimoBurner for .NET
5.0
CD, DVD and Blu-ray Software Development Kit
|
The CDText interface is used to manipulate the CD-TEXT data on audio cds. More...
Public Member Functions | |
CDText () | |
Creates a new instance of CDText class. | |
Properties | |
CDTextCodePage | CodePage [get, set] |
Gets/sets the code page of CD-TEXT strings. | |
IDictionary< int, CDTextItem > | Items [get] |
Returns a dictionary of CDTextItem objects. | |
CDTextLanguage | Language [get, set] |
Gets/sets the CD-TEXT language identifier. | |
byte[] | RawData [get, set] |
Gets/sets the raw CD-TEXT data buffer of the CDText object. | |
The CDText interface is used to manipulate the CD-TEXT data on audio cds.
CD Text is an extension of the existing audio CD standard that adds the ability to store text information like album titles, artist names, and song titles on a music CD. This information is stored in such a way that it doesn't interfere with the normal operation of any CD players or CDROM drives.
You could store up to 5,000 characters with alphabet/numbers, and about 2,500 characters with Kanji on a single CD. Not all devices support CD Text. To find out if a particular device supports CDText use the CDTextSupport property of the Device interface.
|
getset |
Gets/sets the code page of CD-TEXT strings.
The value of this property should be set before using CDText.Items property. It is preferable that the value of this property is set once during the lifetime of the CDText object. The default value is CDTextCodePage.System.
|
get |
Returns a dictionary of CDTextItem objects.
The key is the track number, the value is the CD TEXT for this track.
The actual CD tracks starts from 1. Track 0 contains the CD TEXT information for the the whole disc.
|
getset |
Gets/sets the CD-TEXT language identifier.
The default value is CDTextLanguage.Unknown