IWMPNetwork :: cadence, propriété
La propriété Parate obtient la fréquence d’images vidéo actuelle.
Syntaxe
public System.Int32 frameRate {get; set;}
Public ReadOnly Property frameRate As System.Int32
Valeur de la propriété
System. Int32 qui correspond à la fréquence d’images actuelle en images par centaines de secondes.
Notes
Bien que la propriété encodedFrameRate mesure la fréquence d’images encodée en images par seconde , la propriété Parate mesure la fréquence d’images actuelle en images par centaines de secondes. Consultez la section Notes.
Notes
La valeur de la fréquence d’images actuelle est retournée en images par centaines de secondes. Par exemple, une valeur de 2998 indique 29,98 images par seconde (FPS).
Exemples
L’exemple de code suivant utilise une cadence pour afficher la fréquence d’images spécifiée lors de l’encodage du fichier. Les informations s’affichent dans une étiquette en réponse à l’événement PlayStateChange . L’objet AxWMPLib. AxWindowsMediaPlayer est représenté par la variable Player.
// 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 frameRate when the player is playing.
switch (e.newState)
{
case 3: // Play State = WMPLib.WMPPlayState.wmppsPlaying = 3
if (player.network.frameRate != 0)
{
frameRateLabel.Text = "Current Frame Rate: " + player.network.frameRate + " 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 frameRate when the player is playing.
Select Case e.newState
Case 3 ' Play State = WMPLib.WMPPlayState.wmppsPlaying = 3
If (player.network.frameRate <> 0) Then
frameRateLabel.Text = "Current Frame Rate: " + player.network.frameRate + " K bits/second"
End If
End Select
End Sub
Spécifications
| Condition requise | Valeur |
|---|---|
| Version |
Lecteur Windows Media série 9 ou version ultérieure |
| Espace de noms |
WMPLib |
| Assembly |
|