Condividi tramite


Metodo IMDSPObjectInfo::GetLongestPlayPosition (mswmdm.h)

Il metodo GetLongestPlayPosition recupera la posizione di riproduzione più lunga dell'oggetto. L'oggetto deve essere un file musicale nel dispositivo multimediale.

Sintassi

HRESULT GetLongestPlayPosition(
  [out] DWORD *pdwLongestPos
);

Parametri

[out] pdwLongestPos

Puntatore a una DWORD contenente la posizione di riproduzione più lunga dell'oggetto, in millisecondi.

Valore restituito

Il metodo restituisce un 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
Per un elenco completo dei codici di errore possibili, vedere Codici di errore.

Commenti

L'oggetto deve essere un file di dati audio. Per tutti gli altri tipi di oggetti, questa funzione restituisce E_INVALIDTYPE.

L'ultima posizione di riproduzione cambia quando l'utente avvia la riproduzione di un file nel dispositivo multimediale o quando un'applicazione richiama il metodo IMDSPDeviceControl::P lay e tale riproduzione supera la posizione dell'ultima posizione di riproduzione più lunga.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mswmdm.h
Libreria Mssachlp.lib

Vedi anche

Interfaccia IMDSPObjectInfo