Méthode IMFVideoProcessor::GetProcAmpRange (evr9.h)
Récupère la plage de valeurs d’un paramètre d’ajustement de couleur (ProcAmp).
Syntaxe
HRESULT GetProcAmpRange(
[in] DWORD dwProperty,
[out] DXVA2_ValueRange *pPropRange
);
Paramètres
[in] dwProperty
Paramètre ProcAmp à interroger. Pour obtenir la liste des valeurs possibles, consultez Paramètres ProcAmp.
[out] pPropRange
Pointeur vers une structure DXVA2_ValueRange qui reçoit une plage de valeurs pour le paramètre ProcAmp spécifié.
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 |
|
Valeur non valide pour dwProperty. |
|
Aucun mode processeur vidéo n’a été défini. |
|
Le type de média du flux de référence n’est pas défini. |
Notes
Cette méthode retourne la plage de valeurs que le mode processeur vidéo actuel prend en charge pour le paramètre ProcAmp spécifié.
Cette méthode échoue si le mode processeur vidéo n’a pas été défini sur le mixer. 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 connaître les paramètres ProcAmp 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 |