Metodo IMFMediaEngine::OnVideoStreamTick (mfmediaengine.h)
Esegue una query sul motore multimediale per scoprire se un nuovo fotogramma video è pronto.
Sintassi
HRESULT OnVideoStreamTick(
[out] LONGLONG *pPts
);
Parametri
[out] pPts
Se un nuovo frame è pronto, riceve l'ora di presentazione del frame.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Il metodo ha avuto esito positivo, ma il motore multimediale non ha un nuovo frame. |
|
Un nuovo frame video è pronto per la visualizzazione. |
Commenti
In modalità frame-server, l'applicazione deve chiamare questo metodo ogni volta che si verifica un vuoto verticale nel dispositivo di visualizzazione. Se il metodo restituisce S_OK, chiamare FMMediaEngine::TransferVideoFrame per blit the frame nella destinazione di rendering. Se il metodo restituisce S_FALSE, attendere il successivo vuoto verticale e chiamare di nuovo il metodo.
Non chiamare questo metodo in modalità di rendering o in modalità solo audio.
Requisiti
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfmediaengine.h |