Método IAMTimecodeDisplay::SetTCDisplay (strmif.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O SetTCDisplay método define as características de saída do gerador de caracteres de código de tempo.

Sintaxe

HRESULT SetTCDisplay(
  [in] long Param,
  [in] long Value
);

Parâmetros

[in] Param

Característica de exibição do código de tempo. Especifique uma das propriedades a seguir para as quais você deseja definir propriedades.

Valor Descrição
ED_TCD_BORDER Borda branca para caracteres pretos, borda preta para caracteres brancos
ED_TCD_INTENSITY Intensidade (brilho) de caracteres
ED_TCD_INVERT Caracteres pretos na tela de fundo branca ou caracteres brancos na tela de fundo preta
ED_TCD_POSITION Posição dos caracteres
ED_TCD_SIZE Tamanho dos caracteres
ED_TCD_SOURCE Origem dos dados da exibição
ED_TCD_TRANSPARENCY Transparência de caracteres

[in] Value

Configuração do parâmetro especificado em Param. Deve ser uma destas opções:

Se ED_TCD_SOURCE especificado em Param, defina um dos itens a seguir.

Valor Descrição
ED_TCG Gerador de código de tempo
ED_TCR Leitor de código de hora
 

Se ED_TCD_SIZE for especificado em Param, defina um dos itens a seguir.

Valor Descrição
ED_LARGE grande
ED_MED Médio
ED_SMALL Pequena
 

Se ED_TCD_POSITION especificado em Param, defina um dos itens a seguir.

Valor Descrição
ED_BOTTOM Menor
ED_MIDDLE Middle
ED_TOP Parte superior
 

em combinação com um dos seguintes.

Valor Descrição
ED_CENTER Centro
ED_LEFT Esquerda
ED_RIGHT Direita
 

Se ED_TCD_INTENSITY for especificado em Param, defina um dos itens a seguir.

Valor Descrição
ED_HIGH Alto
ED_LOW Baixo
 

Se ED_TCD_TRANSPARENCY for especificado em Param, defina um valor de 0 a 4, sendo 0 completamente opaco, 4 sendo o mais escuro possível.

Se ED_TCD_INVERT for especificado em Param, defina uma das opções a seguir.

Valor Descrição
OAFALSE Preto em branco
OATRUE Branco em preto
 

Se ED_TCD_BORDER for especificado em Param, defina um dos itens a seguir.

Valor Descrição
OAFALSE Caracteres pretos para borda branca
OATRUE Borda branca para caracteres pretos

Retornar valor

Retorna um valor HRESULT que depende da implementação da interface .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho strmif.h (inclua Dshow.h)
Biblioteca Strmiids.lib

Confira também

Códigos de erro e êxito

IAMTimecodeDisplay Interface

IAMTimecodeDisplay::GetTCDisplay