Méthode IMFMediaSink::GetStreamSinkById (mfidl.h)
Obtient un récepteur de flux, spécifié par l’identificateur de flux.
Syntaxe
HRESULT GetStreamSinkById(
[in] DWORD dwStreamSinkIdentifier,
[out] IMFStreamSink **ppStreamSink
);
Paramètres
[in] dwStreamSinkIdentifier
Identificateur de flux du récepteur de flux.
[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’identificateur de flux n’est pas valide. |
|
La méthode Shutdown du récepteur multimédia a été appelée. |
Notes
Si vous ajoutez un récepteur de flux en appelant la méthode IMFMediaSink::AddStreamSink , l’identificateur de flux est spécifié dans le paramètre dwStreamSinkIdentifier de cette méthode. Si le récepteur multimédia a un ensemble fixe de flux, il affecte les identificateurs de flux.
Pour énumérer les flux par numéro d’index au lieu de l’identificateur de flux, appelez IMFMediaSink::GetStreamSinkByIndex.
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 |