Microsoft DirectX 9.0

IDirectDraw3 Interface

Note   This interface has been deprecated. New applications should not use it.

The IDirectDraw3 interface is available to applications that have created a DirectDraw object through the IDirectDrawFactory::CreateDirectDraw method. This method retrieves the address of a pointer to an IDirectDraw interface, which your application can use to query for the IDirectDraw3 interface.

In addition to the methods inherited from IUnknown, the IDirectDraw3 interface exposes the following methods.

Method Description
CreateSurface Creates a DirectDrawSurface object from a DirectDraw object.
GetSurfaceFromDC Retrieves a pointer to an IDirectDrawSurface interface from a handle to a device context.