IWMPNetwork::bitRate-Eigenschaft
Die bitRate-Eigenschaft ruft die aktuelle Bitrate ab, die empfangen wird.
Syntax
public System.Int32 bitRate {get; set;}
Public ReadOnly Property bitRate As System.Int32
Eigenschaftswert
Eine System.Int32-Datei, die die Bitrate ist.
Hinweise
Der Wert dieser Eigenschaft ist eine Kombination der Bitraten von Video- und Audiostreams.
Beispiele
Im folgenden Beispiel wird bitRate verwendet, um die aktuelle Medienbitrate anzuzeigen. Die Informationen werden als Reaktion auf das PlayStateChange-Ereignis in einer Bezeichnung angezeigt. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.
// Add a delegate for the PlayStateChange event.
player.PlayStateChange += new AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(player_PlayStateChange);
// Create an event handler for the PlayStateChange event.
private void player_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
// Display the bitRate when the player is playing.
switch (e.newState)
{
case 3: // Play State = WMPLib.WMPPlayState.wmppsPlaying = 3
if (player.network.bitRate != 0)
{
bitRateLabel.Text = "Current Bit Rate: " + player.network.bitRate + " K bits/second";
}
break;
default:
break;
}
}
' Create an event handler for the PlayStateChange event.
Public Sub player_PlayStateChange(ByVal sender As Object, ByVal e As AxWMPLib._WMPOCXEvents_PlayStateChangeEvent) Handles player.PlayStateChange
' Display the bitRate when the player is playing.
Select Case e.newState
Case 3 ' Play State = WMPLib.WMPPlayState.wmppsPlaying = 3
If (player.network.bitRate <> 0) Then
bitRateLabel.Text = "Current Bit Rate: " + player.network.bitRate + " K bits/second"
End If
End Select
End Sub
Anforderungen
| Anforderung | Wert |
|---|---|
| Version |
Windows Media Player 9er Serie oder höher |
| Namespace |
WMPLib |
| Assembly |
|