Freigeben über


D3DBACKBUFFER_TYPE-Enumeration

Definiert Konstanten, die den Typ des Rückpuffers beschreiben.

Syntax

typedef enum D3DBACKBUFFER_TYPE { 
  D3DBACKBUFFER_TYPE_MONO         = 0,
  D3DBACKBUFFER_TYPE_LEFT         = 1,
  D3DBACKBUFFER_TYPE_RIGHT        = 2,
  D3DBACKBUFFER_TYPE_FORCE_DWORD  = 0x7fffffff
} D3DBACKBUFFER_TYPE, *LPD3DBACKBUFFER_TYPE;

Konstanten

D3DBACKBUFFER_TYPE_MONO

Gibt eine Nicht-Stereo-Swapchain an.

D3DBACKBUFFER_TYPE_LEFT

Gibt die linke Seite eines Stereopaars in einer Swapchain an.

D3DBACKBUFFER_TYPE_RIGHT

Gibt die rechte Seite eines Stereopaars in einer Swapchain an.

D3DBACKBUFFER_TYPE_FORCE_DWORD

Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Dieser Wert wird nicht verwendet.

Bemerkungen

Direct3D 9 unterstützt keine Stereoansicht, sodass Direct3D nicht die D3DBACKBUFFER_TYPE_LEFT und D3DBACKBUFFER_TYPE_RIGHT Werte dieses aufgezählten Typs verwendet.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Enumerationen

IDirect3DDevice9::GetBackBuffer

IDirect3DSwapChain9::GetBackBuffer