IMFSensorDevice::GetStreamAttributesCount-Methode (mfidl.h)
Ruft die Anzahl der Stream-Attributspeicher für das Sensorgerät ab. Diese Zahl stellt die Anzahl der gesamt verfügbaren Streams für das Gerät dar, da jeder gültige Stream über einen Attributspeicher verfügen muss, der mindestens die Stream-ID und die Streamkategorie enthält.
Syntax
HRESULT GetStreamAttributesCount(
[in] MFSensorStreamType eType,
[out] DWORD *pdwCount
);
Parameter
[in] eType
Ein Member der MFSensorStreamType-Enumeration , das angibt, ob die Attributspeicheranzahl für einen Eingabe- oder Ausgabestream angefordert wird.
[out] pdwCount
Die Anzahl der für dieses Sensorgerät verfügbaren Streamattribute.
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 |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Der pdwCount-Parameter ist NULL. |
|
Die Sensorgruppe wurde nicht initialisiert. |
Hinweise
Der Aufrufer kann die Anzahl von Streamattributen verwenden, um die Anzahl der vom Sensorgerät bereitgestellten Streams anzugeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10, Version 1607 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | mfidl.h |
Bibliothek | Mfplat.lib; Mfplat.dll |