IDirect3DSurface8

This interface is used by applications to query and prepare surfaces.

The methods of the IDirect3DSurface8 interface can be organized into the following groups.

Devices GetDevice
Information GetContainer
  GetDesc
Locking Surfaces LockRect
  UnlockRect
Private Surface Data FreePrivateData
  GetPrivateData
  SetPrivateData

The IDirect3DSurface8 interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods.

IUnknown AddRef
  QueryInterface
  Release

The LPDIRECT3DSURFACE8 and PDIRECT3DSURFACE8 types are defined as pointers to the IDirect3DSurface8 interface.

typedef struct IDirect3DSurface8 *LPDIRECT3DSURFACE8, *PDIRECT3DSURFACE8;

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: D3d8.h.
Link Library: D3d8.lib.

See Also

Surface Interfaces | Direct3D Interfaces

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.