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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
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