Méthode IMFMediaSink::GetStreamSinkByIndex (mfidl.h)
Obtient un récepteur de flux, spécifié par index.
Syntaxe
HRESULT GetStreamSinkByIndex(
[in] DWORD dwIndex,
[out] IMFStreamSink **ppStreamSink
);
Paramètres
[in] dwIndex
Index de base zéro du flux. Pour obtenir le nombre de flux, appelez IMFMediaSink::GetStreamSinkCount.
[out] ppStreamSink
Reçoit un pointeur vers l’interface IMFStreamSink du flux. L’appelant doit libérer l’interface.
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 |
|
L’index n’est pas valide. |
|
La méthode Shutdown du récepteur multimédia a été appelée. |
Notes
L’énumération des récepteurs de flux de flux n’est pas une opération thread-safe, car les récepteurs de flux peuvent être ajoutés ou supprimés entre les appels à cette méthode.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | mfidl.h |
Bibliothèque | Mfuuid.lib |