Partager via


Méthode IMFMediaSession::GetSessionCapabilities (mfidl.h)

Récupère les fonctionnalités de la session multimédia, en fonction de la présentation actuelle.

Syntaxe

HRESULT GetSessionCapabilities(
  [out] DWORD *pdwCaps
);

Paramètres

[out] pdwCaps

Reçoit un OR au niveau du bit de zéro ou plus des indicateurs suivants.

Valeur Signification
MFSESSIONCAP_PAUSE
La session multimédia peut être suspendue.
MFSESSIONCAP_RATE_FORWARD
La session multimédia prend en charge la lecture vers l’avant à des vitesses supérieures à 1.0.
MFSESSIONCAP_RATE_REVERSE
La session multimédia prend en charge la lecture inversée.
MFSESSIONCAP_SEEK
La session multimédia peut être recherchée.
MFSESSIONCAP_START
La session multimédia peut être démarrée.

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_POINTER
Argument pointeur NULL.
MF_E_SHUTDOWN
La session multimédia a été arrêtée.

Configuration requise

   
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 mfidl.h
Bibliothèque Mfuuid.lib

Voir aussi

IMFMediaSession