Méthode IMFSensorDevice ::GetStreamAttributes (mfidl.h)
Obtient le magasin d’attributs de flux avec l’index spécifié.
Syntaxe
HRESULT GetStreamAttributes(
[in] MFSensorStreamType eType,
[in] DWORD dwIndex,
[out] IMFAttributes **ppAttributes
);
Paramètres
[in] eType
Membre de l’énumération MFSensorStreamType spécifiant si le magasin d’attributs est demandé pour un flux d’entrée ou de sortie.
[in] dwIndex
Index de base 0 du flux à récupérer. L’index doit être compris entre 0 et la valeur retournée par GetStreamAttributesCount - 1.
[out] ppAttributes
Interface IMFAttributes représentant un magasin d’attributs interne de copie du flux.
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 |
|
Le paramètre pDeviceId est null. |
|
Le groupe de capteurs n’a pas été initialisé. |
Remarques
L’objet retourné étant une copie du magasin d’attributs interne, les modifications apportées aux attributs retournés n’ont aucun effet sur l’objet IMFSensorDevice.
Configuration requise
Condition requise | Valeur |
---|---|
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 |