Método IMFVideoMixerBitmap::UpdateAlphaBitmapParameters (evr9.h)

Atualizações as configurações atuais de mesclagem alfa, incluindo os retângulos de origem e destino, a chave de cor e outras informações. Você pode atualizar alguns ou todos os parâmetros de mesclagem.

Sintaxe

HRESULT UpdateAlphaBitmapParameters(
  [in] const MFVideoAlphaBitmapParams *pBmpParms
);

Parâmetros

[in] pBmpParms

Ponteiro para uma estrutura MFVideoAlphaBitmapParams que contém os parâmetros de mesclagem.

Valor retornado

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_INVALIDARG
Os parâmetros de mesclagem definidos na estrutura pBmpParms não são válidos .
MF_E_NOT_INITIALIZED
Nenhum bitmap está definido no momento. Você deve chamar IMFVideoMixerBitmap::SetAlphaBitmap para definir um bitmap.

Comentários

O vídeo deve estar sendo reproduzido para que as alterações entrem em vigor.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho evr9.h
Biblioteca Strmiids.lib

Confira também

Renderizador de vídeo aprimorado

IMFVideoMixerBitmap