Démarrage du processus de gravure

Avant de pouvoir procéder à la gravure, vous devez affecter une sélection à graver. Utilisez IWMPCdromBurn ::p ut _ burnPlaylist pour spécifier une sélection pour la gravure.

HRESULT CMainDlg::PutPlaylist (void)
{
    // Specify the burn playlist.   
    HRESULT hr = m_spCdromBurn->put_burnPlaylist(m_spPlaylist);

    // Update the status information.
    if (SUCCEEDED(hr))
    {
        hr = m_spCdromBurn->refreshStatus();
    }

    return hr;
}

Pour plus d’informations sur l’utilisation des sélections, consultez IWMPPlaylist.

Pour démarrer l’opération de gravure, appelez IWMPCdromBurn :: startBurn.

// Start burning.
hr = m_spCdromBurn->startBurn();

Vous pouvez arrêter l’opération de gravure en appelant IWMPCdromBurn :: stopBurn.

// Stop burning.
hr = m_spCdromBurn->stopBurn();

Gravure d’un CD

Récupération de l’interface de gravure de CD

Effacement d’un CD réinscriptible

Récupération de l’état du lecteur et du disque

Récupération de l’état d’avancement