ActiveBasicDevice::GetEffectiveBandwidth-Methode

[Das dieser Seite zugeordnete Feature , die Windows Media Streaming-API, ist ein Legacyfeature. Es wurde von Media Casting abgelöst. Media Casting wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code media casting anstelle der Windows Media Streaming-API zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Ruft die aktuelle effektive Bandbreite für das Gerät ab.

Syntax

HRESULT GetEffectiveBandwidth(
  [in, retval] boolean transmitSpeed,
  [out]        ULONG64 *currentSpeed
);

Parameter

transmitSpeed [in, retval]

Gibt an, ob die Übertragungsgeschwindigkeit abgerufen oder die Empfangsgeschwindigkeit abgerufen wird.

true , um die Übertragungsgeschwindigkeit abzurufen. false , um die Empfangsgeschwindigkeit abzurufen.

currentSpeed [out]

Empfängt die aktuelle effektive Bandbreite.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 R2 [nur Desktop-Apps]
Header
PlayToDevice.h
IDL
PlayToDevice.idl
DLL
Playtodevice.dll

Siehe auch

ActiveBasicDevice