Metodo IWMDMDeviceControl::P lay (mswmdm.h)
Il metodo Play inizia a giocare nella posizione di ricerca corrente. Se il metodo IWMDMDeviceControl::Seek non è stato chiamato, la riproduzione inizia all'inizio del primo file e la lunghezza di riproduzione non è definita.
Sintassi
HRESULT Play();
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Il dispositivo è occupato. |
|
La funzione di riproduzione non viene implementata in questo dispositivo. |
|
Si è verificato un errore non specificato. |
Commenti
Questo metodo viene usato per richiamare la riproduzione di entrambi i dispositivi (riproduzione di una traccia audio su un supporto di archiviazione del dispositivo multimediale) e la riproduzione audio in streaming (streaming di dati audio dal computer dell'utente al dispositivo multimediale, in cui viene riprodotto). Il metodo Seek determina la forma di riproduzione che si verifica.
Alcuni dispositivi non supportano la riproduzione di dispositivi o la riproduzione audio di streaming. Prima di tentare di avviare la riproduzione di un tipo specifico, è necessario chiamare il metodo GetCapabilities . Se viene tentata la riproduzione non supportata, questo metodo restituisce WMDM_E_NOTSUPPORTED.
Per determinare prima di richiamare l'operazione di riproduzione se è possibile riprodurre un formato audio dal dispositivo multimediale, è possibile chiamare il metodo GetFormatSupport .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |
Vedi anche
Interfaccia IWMDMDeviceControl