The LTDVDBurner_DiscType constants specify the disc type.
typedef enum LTDVDBurner_DiscType
{
LTDVDBurner_DiscType_None = -1,
LTDVDBurner_DiscType_Unknown = 0,
LTDVDBurner_DiscType_CDROM = 1,
LTDVDBurner_DiscType_CDR = 2,
LTDVDBurner_DiscType_CDRW = 3,
LTDVDBurner_DiscType_DVDROM = 4,
LTDVDBurner_DiscType_DVDR = 5,
LTDVDBurner_DiscType_DVDRW = 6,
LTDVDBurner_DiscType_DVDRAM = 7,
LTDVDBurner_DiscType_DVDPLUSRW = 8,
LTDVDBurner_DiscType_DVDPLUSR = 9,
LTDVDBurner_DiscType_DVDPLUSRDL = 10
} LTDVDBurner_DiscType;
No disc in drive.
Unknown disc type.
The disc is a read-only CD-ROM. This disc is NOT recordable.
The disc is a recordable (write once) CD, CD-R.
The disc is a rewritable CD-RW.
The disc is a read-only DVD-ROM. This disc is NOT recordable.
The disc is a recordable (write once) DVD-R.
The disc is a rewritable DVD-RW.
The disc is a rewritable DVD-RAM. This type of disc is usually housed in a cartridge.
The disc is a rewritable DVD+RW.
The disc is a recordable (write once) DVD+R.
The disc is a dual layer record-able (write once) DVD+R DL.
The enumeration is used by ILTDVDBurner::GetDriveName and ILTDVDBurner::GetDiscTypeWriteable.