Partager via


IWMResamplerProps ::SetUserChannelMtx, méthode (wmcodecdsp.h)

Spécifie la matrice de canal.

Syntaxe

HRESULT SetUserChannelMtx(
  [in] ChMtxType *userChannelMtx
);

Paramètres

[in] userChannelMtx

Pointeur vers un tableau de valeurs à virgule flottante qui représente une matrice de conversion de canal.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Remarques

Cette méthode équivaut à définir la propriété MFPKEY_WMRESAMP_CHANNELMTX , sauf que la matrice est représentée différemment :

  • Les valeurs sont à virgule flottante.
  • La matrice est transposée.
Pour convertir les valeurs entières fournies dans la propriété MFPKEY_WMRESAMP_CHANNELMTX en valeurs à virgule flottante, utilisez la formule suivante :

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

Coeff est un coefficient entier.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wmcodecdsp.h

Voir aussi

IWMResamplerProps Interface