Freigeben über


Fenster- und Full-Screen modus (Direct3D 9)

Direct3D-Anwendungen können in zwei Modi ausgeführt werden: Vollbild oder Fenster.

Der Vollbildmodus bedeutet, dass das Fenster, in dem die Anwendung ausgeführt wird, den gesamten Desktop abdeckt und alle ausgeführten Anwendungen (einschließlich Ihrer Entwicklungsumgebung) ausblendet. Spiele werden in der Regel standardmäßig im Vollbildmodus verwendet, um den Benutzer vollständig in das Spiel einzutauchen, indem alle ausgeführten Anwendungen ausgeblendet werden. Eine Anwendung, die im Fenstermodus ausgeführt wird, teilt den Desktop mit allen ausgeführten Anwendungen. Codeunterschiede zwischen Vollbildmodus und Fenstermodus sind sehr klein.

Da eine Anwendung, die im Vollbildmodus ausgeführt wird, den Bildschirm übernimmt, erfordert das Debuggen der Anwendung entweder einen separaten Monitor oder die Verwendung eines Remotedebuggers. Verwenden Sie das DirectX-Systemsteuerungstool, um das Debuggen mit mehreren Monitoren zu ermöglichen. Ein Vorteil einer Anwendung im Fenstermodus besteht darin, dass Sie den Code in einem Debugger ohne mehrere Monitore oder einen Remotedebugger durchlaufen können.

Direct3D-Geräte