Método IOverlay::GetDefaultColorKey (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 GetDefaultColorKey método recupera a chave de cor padrão usada para uma sobreposição de chave chroma.

Sintaxe

HRESULT GetDefaultColorKey(
  [out] COLORKEY *pColorKey
);

Parâmetros

[out] pColorKey

Ponteiro para uma variável que recebe a chave de cor padrão.

Retornar valor

Retorna S_OK se tiver êxito. Se o método falhar, ele retornará um código de erro HRESULT .

Comentários

Um filtro usando chaves de cor pode obter uma cor padrão do renderizador de vídeo. A chave de cor padrão pode ser instalada na janela usando IOverlay::SetColorKey. As cores retornadas por meio desse método variam dependendo do modo de exibição atual. Se as cores forem palettizadas de 8 bits, elas serão cores brilhantes do sistema (como magenta). Se a tela estiver em um modo de cor verdadeira, elas serão tons de preto.

A interface IOverlay é usada para garantir que instâncias separadas do renderizador no mesmo computador obtenham chaves de cor diferentes para que as sobreposições não entrem em conflito.

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

IOverlay Interface