Freigeben über


IMFSensorActivitiesReport::GetActivityReportByDeviceName-Methode (mfidl.h)

Ruft einen IMFSensorActivityReport basierend auf dem angegebenen Gerätenamen ab.

Syntax

HRESULT GetActivityReportByDeviceName(
        LPCWSTR                 SymbolicName,
  [out] IMFSensorActivityReport **sensorActivityReport
);

Parameter

SymbolicName

Der symbolische Name des Sensors, für den der IMFSensorActivityReport abgerufen wird.

[out] sensorActivityReport

Ein Zeiger auf den IMFSensorActivityReport , der dem Sensor mit dem angegebenen symbolischen Namen zugeordnet ist.

Zurückgegebener Wert

Die Methode gibt ein HRESULT-zurück. Mögliche Werte sind die Werte in der folgenden Tabelle, sind jedoch nicht beschränkt.

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.
E_INVALIDARG
Der parameter "symbolicName " ist null.
E_POINTER
Der Parameter "sensorActivityReport " ist null.
E_OUTOFMEMORY
Das System ist nicht genügend Arbeitsspeicher.
MF_E_INVALIDINDEX
Der Index-Parameter ist nicht kleiner als der wert, der von GetCount zurückgegeben wird.
MF_E_NOT_FOUND
Es wurde kein Sensor mit dem angegebenen symbolischen Namen gefunden.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10, Version 1703 [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Nicht unterstützt
Zielplattform Windows
Header mfidl.h
Bibliothek Mfplat.lib
DLL Mfplat.dll

Siehe auch

IMFSensorActivitiesReport

IMFSensorActivityReport