Condividi tramite


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
S_FALSE
Il metodo ha avuto esito positivo, ma il motore multimediale non ha un nuovo frame.
S_OK
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

Vedi anche

IMFMediaEngine