I writing CD-RW with NeroCOM 1.5 (
Nero Burning ROM 6.6) successfully. But with slow speed 4x. The CD-RW medium support up to 10x. Nero Burning ROM 6.6 may sets 4x, 8x, 10x and 12x for the medium. But NeroCOM says only 4x! 1. First I try default 0 for speed
Code:
HRESULT iResult = m_pNeroDrive->BurnIsoAudioCD ( L"", L"", false,
m_pISOTrack, 0, m_pCDStamp, NERO_BURN_FLAGS ( burnFlags ), 0,
m_iMediaMask ); 2. Then I try explicitly gets maximum of available write speeds. But get_WriteSpeeds() returns only one 4x.
Code:
// obtains max write speed
CComPtr pWriteSpeeds;
NEROCHECK ( m_pNeroDrive->get_WriteSpeeds ( &pWriteSpeeds ));
long iSpeeds;
NEROCHECK ( pWriteSpeeds->get_Count ( &iSpeeds ));
int iMaxSpeed;
NEROCHECK ( pWriteSpeeds->Item ( iSpeeds - 1 , &iMaxSpeed ));
HRESULT iResult = m_pNeroDrive->BurnIsoAudioCD ( L"", L"", false,
m_pISOTrack, 0, m_pCDStamp, NERO_BURN_FLAGS ( burnFlags ), iMaxSpeed,
m_iMediaMask ); How writes with maximum available speed?