Freigeben über


ID3DXRenderToSurface::BeginScene-Methode

Startet eine Szene.

Syntax

HRESULT BeginScene(
  [in]       LPDIRECT3DSURFACE9 pSurface,
  [in] const D3DVIEWPORT9       *pViewport
);

Parameter

pSurface [in]

Typ: LPDIRECT3DSURFACE9

Zeiger auf eine IDirect3DSurface9-Schnittstelle , die die Renderoberfläche darstellt.

pViewport [in]

Typ: const D3DVIEWPORT9*

Zeiger auf eine D3DVIEWPORT9-Struktur , die den Viewport für die Szene beschreibt.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL. D3DERR_OUTOFVIDEOMEMORY D3DXERR_INVALIDDATA E_OUTOFMEMORY

Anforderungen

Anforderung Wert
Header
D3dx9core.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXRenderToSurface

ID3DXRenderToSurface::EndScene