Microsoft DirectX 9.0

IDirectDrawFactory Interface

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

The IDirectDrawFactory interface is used to create and enumerate DirectDraw objects that support extended features.

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

Method Description
CreateDirectDraw Creates a DirectDraw object and retrieves pointers to the IUnknown and the IDirectDraw interfaces.
DirectDrawEnumerate Enumerates the DirectDraw surfaces installed on the system.