IMSVidAudioRendererDevices::get__NewEnum-Methode (segment.h)
Die get__NewEnum-Methode ruft einen Enumerator für die Auflistung ab.
Syntax
HRESULT get__NewEnum(
[out] IEnumVARIANT **pD
);
Parameter
[out] pD
Zeiger auf eine Variable, die einen IEnumVARIANT-Schnittstellenzeiger empfängt.
Rückgabewert
Gibt einen HRESULT-Wert zurück. Die folgenden Werte sind möglich.
Rückgabecode | Beschreibung |
---|---|
|
Erfolg. |
|
Nicht genügend Arbeitsspeicher. |
|
NULL-Zeigerargument. |
Hinweise
Diese Methode wird bereitgestellt, damit Automation-Clients die Auflistung mithilfe einer For...Each
Schleife durchlaufen können.
Die zurückgegebene IEnumVARIANT-Schnittstelle ist nicht threadsicher, da sie in erster Linie für die Verwendung durch Automation-Clients vorgesehen ist. Clients sollten keine Methoden für die Schnittstelle aus mehr als einem Thread aufrufen. (C++-Anwendungen sollten stattdessen die METHODE IMSVidAudioRendererDevices::get_Item verwenden.)
Wenn die Methode erfolgreich ist, weist die IEnumVARIANT-Schnittstelle eine ausstehende Verweisanzahl auf. Der Aufrufer muss die Schnittstelle freigeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | segment.h (einschließlich Msvidctl.h) |