Partager via


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

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

Voir aussi

Référence

Device, classe

Membres Device

Microsoft.WindowsMobile.DirectX.Direct3D, espace de noms