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 = &quot;Current Bit Rate: &quot; + player.network.bitRate + &quot; K bits/second&quot;

            End If

    End Select

End Sub

Anforderungen

Anforderung Wert
Version
Windows Media Player 9er Serie oder höher
Namespace
WMPLib
Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Siehe auch

IWMPNetwork-Schnittstelle (VB und C#)