Partager via


IEncoderAPI::IsSupported, méthode (strmif.h)

[La fonctionnalité associée à cette page, Microsoft TV Technologies, est une fonctionnalité héritée. Microsoft recommande vivement que le nouveau code n’utilise pas cette fonctionnalité.]

[IEncoderAPI n’est plus disponible. Utilisez plutôt ICodecAPI.]

La méthode IsSupported demande si un paramètre donné est pris en charge.

Syntaxe

HRESULT IsSupported(
  [in] const GUID *Api
);

Paramètres

[in] Api

Pointeur vers un GUID qui spécifie le paramètre .

Valeur renvoyé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
L’encodeur prend en charge le paramètre .
E_NOTIMPL
L’encodeur ne prend pas en charge le paramètre .

Remarques

La méthode retourne S_OK si l’encodeur reconnaît le GUID. Pour case activée si le paramètre peut être lu ou modifié, appelez la méthode IEncoderAPI::IsAvailable.

Toutes les erreurs en plus de celles du tableau ci-dessus indiquent une incapacité à traiter l’appel.

Configuration requise

   
Plateforme cible Windows
En-tête strmif.h (include Dshow.h)
Bibliothèque Strmiids.lib

Voir aussi

API d’encodeur

IEncoderAPI, interface