Device.EndScene, méthode
Mise à jour : novembre 2007
Termine une scène qui a été démarrée par l'appel à la méthode BeginScene.
Espace de noms : Microsoft.WindowsMobile.DirectX.Direct3D
Assembly : Microsoft.WindowsMobile.DirectX (dans Microsoft.WindowsMobile.DirectX.dll)
Syntaxe
'Déclaration
Public Sub EndScene
'Utilisation
Dim instance As Device
instance.EndScene()
public void EndScene()
public:
void EndScene()
public function EndScene()
Notes
Chaque appel à BeginScene doit être suivi par un appel à EndScene avant que l'affichage ne soit mis à jour à l'aide de Present.
Lorsque EndScene réussit, la scène est mise en file d'attente pour être restituée par le pilote. La méthode n'est pas synchrone, donc il n'est pas garanti que la scène ait terminé le rendu lorsque la méthode retourne.
Exemples
L'exemple de code suivant affiche le début et la fin d'une scène.
Protected Overrides Sub OnPaint(ByVal eventg As PaintEventArgs)
device.Clear(ClearFlags.Target, Color.Black, 0F, 0)
device.BeginScene()
sprite.Begin(SpriteFlags.None)
sprite.Draw(texture, Vector3.Empty, New Vector3(10, 10, 0), &HFFFFFF)
sprite.End()
device.EndScene()
device.Present()
End Sub
protected override void OnPaint(PaintEventArgs eventg)
{
device.Clear(ClearFlags.Target, Color.Black, 0.0f, 0);
device.BeginScene();
sprite.Begin(SpriteFlags.None);
sprite.Draw(texture, Vector3.Empty, new Vector3(10, 10, 0), 0x00ffffff);
sprite.End();
device.EndScene();
device.Present();
}
Autorisations
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Plateformes
Windows CE, Windows Mobile pour Smartphone, Windows Mobile pour Pocket PC
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Compact Framework
Pris en charge dans : 3.5, 2.0