Partager via


Méthode IMFMediaEngineExtension ::CanPlayType (mfmediaengine.h)

Demande si l’objet peut charger un type spécifié de ressource multimédia.

Syntaxe

HRESULT CanPlayType(
  [in]  BOOL                    AudioOnly,
  [in]  BSTR                    MimeType,
  [out] MF_MEDIA_ENGINE_CANPLAY *pAnswer
);

Paramètres

[in] AudioOnly

Si la valeur est TRUE, le moteur multimédia est défini sur le mode audio uniquement. Sinon, le moteur multimédia est défini sur le mode audio-vidéo.

[in] MimeType

Chaîne qui contient un type MIME avec un paramètre de codecs facultatif, tel que défini dans RFC 4281.

[out] pAnswer

Reçoit un membre de l’énumération MF_MEDIA_ENGINE_CANPLAY .

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Implémentez cette méthode si votre extension Media Engine prend en charge un ou plusieurs types MIME.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête mfmediaengine.h

Voir aussi

IMFMediaEngineExtension