Freigeben über


Device.GetFrontBuffer-Methode

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Generiert eine Kopie des Geräts Frontpuffer und fügt es in einem Systempuffer im Arbeitsspeicher der Anwendung.

Namespace:  Microsoft.WindowsMobile.DirectX.Direct3D
Assembly:  Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)

Syntax

'Declaration
Public Sub GetFrontBuffer ( _
    buffer As Surface _
)
'Usage
Dim instance As Device
Dim buffer As Surface

instance.GetFrontBuffer(buffer)
public void GetFrontBuffer(
    Surface buffer
)
public:
void GetFrontBuffer(
    Surface^ buffer
)
member GetFrontBuffer : 
        buffer:Surface -> unit 

Parameter

  • buffer
    Typ: Microsoft.WindowsMobile.DirectX.Direct3D.Surface
    Eine Surface-Struktur, die eine Kopie der Frontpuffer Inhalt empfängt.
    Dieser Parameter muss das gleiche Format wie der Frontpuffer aufweisen.
    Für den Fenstermodus muss die Größe der Zieloberfläche der Desktopgröße entsprechen.Für den Vollbildmodus muss die Größe der Zieloberfläche der Bildschirmgröße entsprechen.

Ausnahmen

Ausnahme Bedingung
InvalidCallException

Der Methodenaufruf ist ungültig.Beispielsweise kann eine Methode Parameter einen ungültigen Wert enthalten.

DeviceLostException

Das Gerät verloren geht, aber es kann nicht zu diesem Zeitpunkt zurückgesetzt.Rendering ist daher nicht möglich.

Hinweise

Diese Methode ist die einzige Möglichkeit zum Erfassen von Anti-Aliased Bildschirmabbildung.Diese Methode ist entwurfsbedingt langsam und sollte nicht in einem leistungskritischen Pfad verwendet werden.

.NET Framework-Sicherheit

Plattformen

Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC

Die .NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET framework.

Versionsinformationen

.NET Compact Framework

Unterstützt in: 3.5, 2.0

Siehe auch

Referenz

Device Klasse

Member Device

Microsoft.WindowsMobile.DirectX.Direct3D-Namespace