Vererenden einer CD
In diesem Abschnitt wird beschrieben, wie Sie mithilfe der IWMPC über die Schnittstelle "IWMPCnutzeroberfläche" Musik auf eine CD verschreiben. Die Schnittstelle IWMPCmobile Auslassungszeichen bietet Funktionen für Wiedergabelisten auf CDs als Daten- oder Audiospuren sowie zum Löschen von CD-RWs.
Codeverwendung
In den Codebeispielen in diesem Abschnitt werden Active Template Library -Klassen (ATL) verwendet, z. B. CComPtr.
Eingeschlossene Header
Um den Code in diesem Abschnitt zu verwenden, schließen Sie die folgenden Header ein:
#include <atlbase.h>
#include <atlcom.h>
#include <atlwin.h>
#include <commctrl.h>
#include "wmp.h"
#include "wmpids.h"
Schnittstellenzeiger
Die Schnittstellen für Windows Media Player werden in den folgenden Membervariablen gespeichert:
// Player interface.
CComPtr<IWMPPlayer> m_spPlayer;
// CDROM interfaces.
CComPtr<IWMPCdromCollection> m_spCdromCollection;
CComPtr<IWMPCdrom> m_spCdrom;
CComPtr<IWMPCdromBurn> m_spCdromBurn;
CComPtr<IWMPPlaylist> m_spPlaylist;
In den folgenden Themen wird die Verwendung der CD-Api beschrieben.
- Abrufen der Schnittstelle zum Brennen von CDs
- Starten des Burn-Prozesses
- Löschen einer erneut beschreibbaren CD
- Abrufen des Laufwerk- und Datenträgerstatus
- Abrufen des Burn-Status