MÉTHODE IMSVidAudioRendererDevices::get__NewEnum (segment.h)
La méthode get__NewEnum récupère un énumérateur pour la collection.
Syntaxe
HRESULT get__NewEnum(
[out] IEnumVARIANT **pD
);
Paramètres
[out] pD
Pointeur vers une variable qui reçoit un pointeur d’interface IEnumVARIANT .
Valeur retournée
Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes.
Code de retour | Description |
---|---|
|
Réussite. |
|
Mémoire insuffisante. |
|
Argument pointeur NULL. |
Remarques
Cette méthode est fournie afin que les clients Automation puissent itérer au sein de la collection à l’aide d’une For...Each
boucle.
L’interface IEnumVARIANT retournée n’est pas thread-safe, car elle est principalement destinée aux clients Automation. Les clients ne doivent pas appeler des méthodes sur l’interface à partir de plusieurs threads. (Les applications C++ doivent généralement utiliser la méthode IMSVidAudioRendererDevices::get_Item à la place.)
Si la méthode réussit, l’interface IEnumVARIANT a un nombre de références en attente. L’appelant doit libérer l’interface.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | segment.h (include Msvidctl.h) |