Metodo IMediaSample::SetTime (strmif.h)
Il SetTime
metodo imposta gli orari di flusso in cui questo esempio deve iniziare e terminare.
Sintassi
HRESULT SetTime(
[in] REFERENCE_TIME *pTimeStart,
[in] REFERENCE_TIME *pTimeEnd
);
Parametri
[in] pTimeStart
Puntatore a una variabile contenente l'ora di inizio dell'esempio.
[in] pTimeEnd
Puntatore a una variabile che contiene l'ora di arresto dell'esempio.
Valore restituito
Restituisce S_OK o valore HRESULT che indica la causa dell'errore.
Commenti
Entrambi i valori di ora sono relativi all'ora del flusso. Per altre informazioni, vedere Time and Clocks in DirectShow.
Per invalidare i tempi del flusso, impostare pTimeStart e pTimeEnd su NULL. In questo modo il metodo IMediaSample::GetTime restituirà VFW_E_SAMPLE_TIME_NOT_SET.
Per altre informazioni sui tempi di flusso, vedere Time and Clocks in DirectShow.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | strmif.h (include Dshow.h) |
Libreria | Strmiids.lib |