IPerChannelDbLevel::GetLevel-Methode (devicetopology.h)
Die GetLevel-Methode ruft die Volumeebene des angegebenen Kanals in Dezibel ab.
Syntax
HRESULT GetLevel(
[in] UINT nChannel,
[out] float *pfLevelDB
);
Parameter
[in] nChannel
Die Kanalnummer. Wenn der Audiostream über N-Kanäle verfügt, werden die Kanäle von 0 bis N– 1 nummeriert. Um die Anzahl der Kanäle im Stream abzurufen, rufen Sie die IPerChannelDbLevel::GetChannelCount-Methode auf.
[out] pfLevelDB
Zeiger auf eine float-Variable , in die die -Methode die Volumeebene des angegebenen Kanals in Dezibel schreibt.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn ein Fehler auftritt, können mögliche Rückgabecodes die in der folgenden Tabelle gezeigten Werte umfassen, sind jedoch nicht darauf beschränkt.
Rückgabecode | Beschreibung |
---|---|
|
Parameter nChannel liegt außerhalb des Bereichs. |
|
Der Zeiger pfLevelDB ist NULL. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | devicetopology.h |