Class WicPalette
Assembly: JeremyAnsel.DirectX.WinCodec.dll
Syntax
public sealed class WicPalette : IDisposable
Constructors
|
Edit this page
View Source
WicPalette(object)
Declaration
public WicPalette(object handle)
Parameters
Type |
Name |
Description |
object |
handle |
|
Properties
|
Edit this page
View Source
Handle
Declaration
public object Handle { get; }
Property Value
Methods
|
Edit this page
View Source
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
|
Edit this page
View Source
GetColorCount()
Declaration
public uint GetColorCount()
Returns
|
Edit this page
View Source
GetColors()
Declaration
public WicColor[] GetColors()
Returns
|
Edit this page
View Source
GetColors(out uint)
Declaration
public WicColor[] GetColors(out uint actualColors)
Parameters
Type |
Name |
Description |
uint |
actualColors |
|
Returns
|
Edit this page
View Source
GetPaletteType()
Declaration
public WicBitmapPaletteType GetPaletteType()
Returns
|
Edit this page
View Source
HasAlpha()
Declaration
Returns
|
Edit this page
View Source
InitializeCustom(WicColor[])
Declaration
public void InitializeCustom(WicColor[] colors)
Parameters
|
Edit this page
View Source
InitializeFromBitmap(WicBitmapSource, uint, bool)
Declaration
public void InitializeFromBitmap(WicBitmapSource surface, uint colorCount, bool fAddTransparentColor)
Parameters
|
Edit this page
View Source
InitializeFromPalette(WicPalette)
Declaration
public void InitializeFromPalette(WicPalette palette)
Parameters
|
Edit this page
View Source
InitializePredefined(WicBitmapPaletteType, bool)
Declaration
public void InitializePredefined(WicBitmapPaletteType ePaletteType, bool fAddTransparentColor)
Parameters
|
Edit this page
View Source
IsBlackWhite()
Declaration
public bool IsBlackWhite()
Returns
|
Edit this page
View Source
IsGrayscale()
Declaration
public bool IsGrayscale()
Returns
Implements