Partager via


Device.Present, méthode (Control)

Mise à jour : novembre 2007

Présente l'affichage du contenu de la mémoire tampon suivante dans la séquence des mémoires tampons d'arrière-plan qui appartiennent au périphérique.

Espace de noms :  Microsoft.WindowsMobile.DirectX.Direct3D
Assembly :  Microsoft.WindowsMobile.DirectX (dans Microsoft.WindowsMobile.DirectX.dll)

Syntaxe

'Déclaration
Public Sub Present ( _
    overrideWindow As Control _
)
'Utilisation
Dim instance As Device
Dim overrideWindow As Control

instance.Present(overrideWindow)
public void Present(
    Control overrideWindow
)
public:
void Present(
    Control^ overrideWindow
)
public function Present(
    overrideWindow : Control
)

Paramètres

Exceptions

Exception Condition
DriverInternalErrorException

Erreur de pilote interne. Les applications doivent généralement s'arrêter lorsqu'elles reçoivent cette erreur.

DeviceLostException

Le périphérique est perdu, mais ne peut pas être réinitialisé pour le moment. C'est pourquoi le rendu est impossible.

InvalidCallException

L'appel de méthode n'est pas valide. Par exemple, le paramètre d'une méthode peut contenir une valeur non valide.

Notes

Si nécessaire, une opération d'étirement est appliquée pour transférer les pixels dans le rectangle source vers le rectangle de destination dans la zone cliente de la fenêtre cible.

Cette méthode échoue et lève une exception InvalidCallException si elle est appelée entre les paires BeginScene et EndScene sauf si la cible de rendu n'est pas la cible de rendu actuelle. Cela peut notamment se produire avec une mémoire tampon d'arrière-plan issue de la création d'une chaîne de permutation supplémentaire.

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

Present, surcharge

Microsoft.WindowsMobile.DirectX.Direct3D, espace de noms