Método IWMResamplerProps::SetUserChannelMtx (wmcodecdsp.h)

Especifica a matriz de canais.

Sintaxe

HRESULT SetUserChannelMtx(
  [in] ChMtxType *userChannelMtx
);

Parâmetros

[in] userChannelMtx

Ponteiro para uma matriz de valores de ponto flutuante que representa uma matriz de conversão de canal.

Retornar valor

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.

Comentários

Esse método é equivalente a definir a propriedade MFPKEY_WMRESAMP_CHANNELMTX , exceto que a matriz é representada de forma diferente:

  • Os valores são de ponto flutuante.
  • A matriz é transposta.
Para converter dos valores inteiros fornecidos na propriedade MFPKEY_WMRESAMP_CHANNELMTX para valores de ponto flutuante, use a seguinte fórmula:

(float)pow(10.0,((double)Coeff)/(65536.0*20.0))

em que Coeff é um coeficiente inteiro.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wmcodecdsp.h

Confira também

IWMResamplerProps Interface