Metodo IMDSPDeviceControl::P lay (mswmdm.h)
Il metodo Play inizia a giocare nella posizione di ricerca corrente. Se il metodo 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 valore 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 è implementata in questo dispositivo. |
|
Si è verificato un errore non specificato. |
Commenti
Questo metodo viene usato per richiamare sia la riproduzione del dispositivo (riproduzione di una traccia audio su un supporto di archiviazione del dispositivo multimediale) sia la riproduzione audio in streaming (streaming di dati audio dal computer dell'utente al dispositivo multimediale, in cui viene riprodotta). Il metodo Seek determina la forma di riproduzione che si verifica.
Alcuni dispositivi non supportano la riproduzione di dispositivi o la riproduzione audio in streaming. Prima di tentare di avviare la riproduzione di un particolare tipo, è necessario chiamare il metodo GetCapabilities . Se viene tentata la riproduzione non supportata, questo metodo restituisce WMDM_E_NOTSUPPORTED.
Per determinare se un formato audio può essere riprodotto dal dispositivo multimediale prima di richiamare l'operazione di riproduzione, è possibile chiamare il metodo IMDSPDevice::GetFormatSupport .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |
Vedi anche
Interfaccia IMDSPDeviceControl