Metodo IWMDMObjectInfo::SetPlayLength (mswmdm.h)
Il metodo SetPlayLength imposta la lunghezza di riproduzione dell'oggetto, in unità appropriate per il formato. Si tratta della lunghezza massima riprodotta dall'oggetto indipendentemente dalla lunghezza effettiva.
Sintassi
HRESULT SetPlayLength(
[in] DWORD dwLength
);
Parametri
[in] dwLength
DWORD che specifica la lunghezza di riproduzione, in unità appropriate per il formato.
Valore restituito
Il metodo restituisce un valore HRESULT. Tutti i metodi di interfaccia in Windows Media Gestione dispositivi possono restituire una delle classi di codici di errore seguenti:
- Codici di errore COM standard
- Codici di errore di Windows convertiti in valori HRESULT
- Codici di errore di Windows Media Gestione dispositivi
Commenti
Se il valore passato è maggiore della lunghezza totale dell'oggetto, viene ritagliato alla lunghezza dell'oggetto meno la posizione di riproduzione corrente dell'oggetto meno un'unità.
Per i file riproducibili, il valore da impostare viene specificato in millisecondi. Il valore viene ritagliato su non più della lunghezza totale del file meno la posizione corrente dell'offset di riproduzione dell'oggetto. Le informazioni sulla posizione di riproduzione possono cambiare quando l'utente inizia a riprodurre un file nel dispositivo multimediale o quando un'applicazione richiama il metodo IWMDMDeviceControl::P lay .
Per cartelle o file system contenenti file riproducibili, il valore passato è il numero di file riproducibili in tale cartella o nella radice del file system.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |