Compartir a través de


Método IAMTimecodeGenerator::GetTCGMode (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

El GetTCGMode método recupera las propiedades del generador de código de tiempo de SMPTE.

Sintaxis

HRESULT GetTCGMode(
  [in]  long Param,
  [out] long *pValue
);

Parámetros

[in] Param

Modo de generador de código de tiempo. Especifique uno de los siguientes modos para los que desea obtener la configuración.

Valor Descripción
ED_TCG_FRAMERATE Velocidad de fotogramas
ED_TCG_REFERENCE_SOURCE Origen del valor de recuento
ED_TCG_SYNC_SOURCE Origen de la referencia del reloj de hardware
ED_TCG_TIMECODE_TYPE Formato de código de tiempo SMPTE del generador

[out] pValue

Puntero a la configuración actual del modo especificado en Param.

Si especifica ED_TCG_FRAMERATE en Param, este parámetro recupera una de las siguientes opciones.

Valor Descripción
ED_FORMAT_SMPTE_24 24 fotogramas por segundo.
ED_FORMAT_SMPTE_25 25 fotogramas por segundo.
ED_FORMAT_SMPTE_30 30 fotogramas por segundo. Marco que no es de gota.
ED_FORMAT_SMPTE_30DROP 30 fotogramas por segundo. Drop frame (realmente 29,97 fps).
 

Si especifica ED_TCG_REFERENCE_SOURCE en Param, este parámetro recupera una de las siguientes opciones.

Valor Descripción
ED_TCG_FREE No hay ningún origen de referencia de recuento.
ED_TCG_READER Sincronice con el valor del lector (jamsync).
 

Si especifica ED_TCG_SYNC_SOURCE en Param, este parámetro recupera una de las siguientes opciones.

Valor Descripción
ED_TCG_FREE Bloquear a nada (freerun).
ED_TCG_READER Bloquear al lector de código de tiempo.
ED_TCG_VIDEO Bloquear al vídeo entrante.
 

Si especifica ED_TCG_TIMECODE_TYPE en Param, este parámetro recupera una de las siguientes opciones.

Valor Descripción
ED_TCG_MIDI_FULL Código de tiempo de fotograma completo MIDI
ED_TCG_MIDI_QF Código de tiempo de fotogramas de cuarto MIDI
ED_TCG_SMPTE_LTC Código de tiempo lineal
ED_TCG_SMPTE_VITC Código de tiempo de intervalo vertical

Valor devuelto

Devuelve un valor HRESULT que depende de la implementación de la interfaz.

Comentarios

Este método devuelve varias opciones de configuración del generador de código de tiempo. Para obtener más información sobre ED_TCG_TIMECODE_TYPE, vea IAMTimecodeReader::SetTCRMode.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado strmif.h (incluye Dshow.h)
Library Strmiids.lib

Consulte también

Códigos de error y éxito

IAMTimecodeGenerator (Interfaz)