Método IMFMediaEngine::OnVideoStreamTick (mfmediaengine.h)

Consulta o Mecanismo de Mídia para descobrir se um novo quadro de vídeo está pronto.

Sintaxe

HRESULT OnVideoStreamTick(
  [out] LONGLONG *pPts
);

Parâmetros

[out] pPts

Se um novo quadro estiver pronto, receberá o tempo de apresentação do quadro.

Valor retornado

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_FALSE
O método foi bem-sucedido, mas o Mecanismo de Mídia não tem um novo quadro.
S_OK
Um novo quadro de vídeo está pronto para exibição.

Comentários

No modo frame-server, o aplicativo deve chamar esse método sempre que ocorrer um espaço em branco vertical no dispositivo de exibição. Se o método retornar S_OK, chame IMFMediaEngine::TransferVideoFrame para blit o quadro para o destino de renderização. Se o método retornar S_FALSE, aguarde a próxima vertical em branco e chame o método novamente.

Não chame esse método no modo de renderização ou no modo somente áudio.

Requisitos

   
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfmediaengine.h

Confira também

IMFMediaEngine