Partager via


Méthode IMFVideoProcessor::SetFilteringValue (evr9.h)

Définit un paramètre pour un filtre d’image.

Syntaxe

HRESULT SetFilteringValue(
  [in] DWORD         dwProperty,
  [in] DXVA2_Fixed32 *pValue
);

Paramètres

[in] dwProperty

Paramètre de filtrage d’images à définir. Pour obtenir la liste des valeurs possibles, consultez Paramètres du filtre d’images DXVA.

[in] pValue

Pointeur vers une structure DXVA2_Fixed32 qui spécifie la nouvelle valeur. Pour obtenir la plage de valeurs valide pour chaque paramètre, appelez IMFVideoProcessor::GetFilteringRange.

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
E_INVALIDARG
La valeur de dwProperty n’est pas valide.
MF_E_TRANSFORM_TYPE_NOT_SET
Le type de média du flux de référence n’est pas défini.

Notes

Avant d’appeler cette méthode, définissez le mode processeur vidéo. Pour sélectionner un mode processeur vidéo, appelez IMFVideoProcessor::SetVideoProcessorMode. Sinon, l’EVR sélectionne automatiquement un mode au début de la diffusion en continu.

Pour déterminer les filtres d’image pris en charge par le pilote, appelez IMFVideoProcessor::GetVideoProcessorCaps.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête evr9.h
Bibliothèque Strmiids.lib

Voir aussi

Convertisseur vidéo amélioré

IMFVideoProcessor