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.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_INVALIDARG
Der parameter symbolicName ist NULL.
E_POINTER
Der sensorActivityReport-Parameter ist NULL.
E_OUTOFMEMORY
Das System hat nicht genügend Arbeitsspeicher.
MF_E_INVALIDINDEX
Der Index-Parameter ist nicht kleiner als der von GetCount zurückgegebene Wert.
MF_E_NOT_FOUND
Es wurde kein Sensor mit dem angegebenen symbolischen Namen gefunden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mfidl.h
Bibliothek Mfplat.lib; Mfplat.dll

Weitere Informationen

IMFSensorActivitiesReport

IMFSensorActivityReport