IDXARGBSurfaceInit interface

The IDXARGBSurfaceInit interface initializes a DXSurface object created from a DirectDrawSurface or a buffer.

Members

The IDXARGBSurfaceInit interface inherits from IDXSurfaceInit. IDXARGBSurfaceInit also has these types of members:

  • Methods

Methods

The IDXARGBSurfaceInit interface has these methods.

Method Description
InitFromDDSurface

Initializes a DXSurface from an existing DirectDrawSurface.

InitFromRawSurface

Initializes a DXSurface object from a client-created object that supports the IDXRawSurface interface.

Remarks

A DXSurface object is usually initialized by IDXSurfaceFactory methods. This should only need to be done directly for custom surface implementations based on application-supplied memory.

This interface derives from the IDXSurfaceInit interface.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

Dxtrans.h

IDL

Dxtrans.idl

DLL

Dxtrans.dll