IDirectDrawPalette::Initialize

The IDirectDrawPalette::Initialize method initializes the DirectDrawPalette object.

HRESULT Initialize(
  LPDIRECTDRAW lpDD,             
  DWORD dwFlags,                 
  LPPALETTEENTRY lpDDColorTable  
);
 

Parameters

lpDD
Address of the DirectDraw structure that represents the DirectDraw object.
dwFlags and lpDDColorTable
These parameters are currently not used and must be set to 0.

Return Values

This method returns DDERR_ALREADYINITIALIZED.

This method is provided for compliance with the Component Object Model (COM) protocol. Because the DirectDrawPalette object is initialized when it is created, this method always returns DDERR_ALREADYINITIALIZED.

QuickInfo

  Windows NT/2000: Requires Windows NT 4.0 SP3 or later.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in ddraw.h.
  Import Library: Use ddraw.lib.

See Also

IUnknown::AddRef, IUnknown::QueryInterface, IUnknown::Release