Méthode IMFCaptureSource::GetService (mfcaptureengine.h)
Obtient un pointeur vers l’objet Lecteur source sous-jacent.
Syntaxe
HRESULT GetService(
[in] REFIID rguidService,
[in] REFIID riid,
[out] IUnknown **ppUnknown
);
Paramètres
[in] rguidService
GUID d’identificateur de service. Actuellement, la valeur doit être IID_IMFSourceReader ou GUID_NULL.
[in] riid
Identificateur d’interface (IID) de l’interface demandée. La valeur doit être IID_IMFSourceReader. Si la valeur n’est pas définie sur IID_IMFSourceReader, l’appel échoue et retourne E_INVALIDARG.
[out] ppUnknown
Reçoit un pointeur vers l’interface IUnknown . L’appelant doit libérer l’interface.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Argument non valide. |
|
La source de capture n’a pas été initialisée. Il est possible qu’il n’y ait aucun appareil de capture sur le système. |
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfcaptureengine.h |