Estrutura TRANSPORTBASICPARMS (ksmedia.h)
A estrutura TRANSPORTBASICPARMS é definida, mas não é usada.
Sintaxe
typedef struct tagTRANSPORTBASICPARMS {
LONG TimeFormat;
LONG TimeReference;
LONG Superimpose;
LONG EndStopAction;
LONG RecordFormat;
LONG StepFrames;
LONG SetpField;
LONG Preroll;
LONG RecPreroll;
LONG Postroll;
LONG EditDelay;
LONG PlayTCDelay;
LONG RecTCDelay;
LONG EditField;
LONG FrameServo;
LONG ColorFrameServo;
LONG ServoRef;
LONG WarnGenlock;
LONG SetTracking;
TCHAR VolumeName[40];
LONG Ballistic[20];
LONG Speed;
LONG CounterFormat;
LONG TunerChannel;
LONG TunerNumber;
LONG TimerEvent;
LONG TimerStartDay;
LONG TimerStartTime;
LONG TimerStopDay;
LONG TimerStopTime;
} TRANSPORTBASICPARMS, *PTRANSPORTBASICPARMS;
Membros
TimeFormat
Indica o formato de hora básico.
Sinalizador | Significado |
---|---|
ED_FORMAT_MILLISECONDS | Milissegundos |
ED_FORMAT_FRAMES | Quadros |
ED_FORMAT_REFERENCE_TIME | Hora da referência |
ED_FORMAT_HMSF | Decimal codificado binário, representando horas, minutos, segundos e quadros |
ED_FORMAT_TMSF | Decimal codificado binário, representando faixas, minutos, segundos e quadros |
TimeReference
Indica a referência de hora básica.
Sinalizador | Significado |
---|---|
ED_TIMEREF_TIMECODE | Código de tempo |
ED_TIMEREF_CONTROL_TRACK | Controle de controle |
ED_TIMEREF_INDEX | Índice |
Superimpose
Indica se é necessário habilitar ou desabilitar a exibição na tela. Especifique TRUE para habilitar, FALSE para desabilitar.
EndStopAction
Especifica a ação de parada.
Sinalizador | Significado |
---|---|
ED_MODE_STOP | Stop |
ED_MODE_REWIND | Rewind |
ED_MODE_FREEZE | Congelar/pausar |
RecordFormat
Indica o formato de registro básico.
Sinalizador | Significado |
---|---|
ED_RECORD_FORMAT_SP | Reprodução padrão |
ED_RECORD_FORMAT_LP | Jogo longo |
ED_RECORD_FORMAT_EP | Reprodução estendida |
StepFrames
Indica a contagem de etapas de quadro.
SetpField
Indica a contagem de etapas de campo.
Preroll
Indica o valor de pré-registro.
RecPreroll
Indica o valor de pré-registro do registro.
Postroll
Indica o valor do postroll.
EditDelay
Indica o valor do atraso de edição.
PlayTCDelay
Indica o valor de atraso do código de tempo de reprodução.
RecTCDelay
Indica o valor de atraso do código de tempo de registro.
EditField
Indica o campo de edição.
FrameServo
Especifica o servo do quadro.
ColorFrameServo
Especifica o servo de quadro de cores.
ServoRef
Especifica o servo ref.
Sinalizador | Significado |
---|---|
ED_REF_EXTERNAL | Externo |
ED_REF_INPUT | Entrada |
ED_REF_INTERNAL | Interna |
ED_REF_AUTO | Auto |
WarnGenlock
Indica o genlock de aviso.
SetTracking
Especifica o acompanhamento.
Sinalizador | Significado |
---|---|
ED_TRACKING_PLUS | Plus |
ED_TRACKING_MINUS | Minus |
ED_TRACKING_RESET | Redefinir |
VolumeName[40]
Especifica o nome do volume.
Ballistic[20]
Especifica todos os dados proprietários.
Speed
Especifica a velocidade.
CounterFormat
Especifica o formato do contador.
TunerChannel
Indica o canal do sintonizador.
TunerNumber
Indica o número do sintonizador.
TimerEvent
Especifica um evento de temporizador.
TimerStartDay
Indica o dia de início do temporizador.
TimerStartTime
Indica a hora de início do temporizador.
TimerStopDay
Indica o dia de parada do temporizador.
TimerStopTime
Indica o tempo de parada do temporizador.
Comentários
Todos os tokens ED_Xxx são definidos em xprtdefs.h no SDK do Microsoft DirectX.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |