Partager via


Méthode IMFSensorGroup::GetSensorDevice (mfidl.h)

Obtient l’objet IMFSensorDevice correspondant à un appareil du groupe de capteurs.

Syntaxe

HRESULT GetSensorDevice(
  [in]  DWORD           dwIndex,
  [out] IMFSensorDevice **ppDevice
);

Paramètres

[in] dwIndex

Index de base 0 de l’appareil à récupérer. L’index doit être compris entre 0 et la valeur retournée par GetSensorDeviceCount - 1.

[out] ppDevice

Si l’appel réussit, ppDevice contiendra le périphérique de capteur récupéré.

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
Le paramètre ppDevice est null.
MF_E_INVALID_INDEX
le paramètre dwIndex n’est pas dans la plage valide.
MF_E_NOT_INITIALIZED
Le groupe de capteurs n’a pas été initialisé.

Notes

Dans ce contexte, le terme « appareil » peut faire référence à un appareil physique, à une source multimédia personnalisée ou à un fournisseur d’images.

Spécifications

   
Client minimal pris en charge Windows 10, version 1607 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête mfidl.h
Bibliothèque Mfplat.lib; Mfplat.dll

Voir aussi

IMFSensorGroup