Compartilhar via


Rasgando usando a interface IWMPCdromRip

[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Esta seção descreve como usar a interface IWMPCdromRip para arrancar músicas de um CD.

Rasgar um CD usando a interface IWMPCdromRip tem o mesmo efeito que rasgar música usando o Reprodutor Multimídia do Windows interface do usuário. O conteúdo rasgado é adicionado automaticamente à biblioteca de acordo com as preferências do usuário. Para obter mais informações sobre o cd rasgando, consulte "Rasgando música de CDs" em Reprodutor Multimídia do Windows Ajuda.

Os exemplos de código nesta seção usam classes da ATL (Biblioteca de Modelos Ativos), como CComPtr.

Cabeçalhos incluídos

Para usar o código nesta seção, inclua os seguintes cabeçalhos:

#include <atlbase.h>
#include <atlcom.h>
#include <atlwin.h>
#include <commctrl.h>
#include "wmp.h"
#include "wmpids.h"

Ponteiros de interface

As interfaces para Reprodutor Multimídia do Windows são armazenadas nas variáveis de membro a seguir.

// Player interface.
CComPtr<IWMPPlayer>             m_spPlayer;

// CDROM interfaces.
CComPtr<IWMPCdromCollection>    m_spCdromCollection;
CComPtr<IWMPCdrom>              m_spCdrom;
CComPtr<IWMPCdromRip>           m_spCdromRip;
CComPtr<IWMPPlaylist>           m_spPlaylist;

As seções a seguir descrevem como usar a interface IWMPCdromRip