C# Класс LibAPNG.XNA.APNGPipelineExtension.TextureProcessorUtils

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ColorKey ( TextureContent texture, Color colorKey ) : void
IsHighPrecisionFormat ( Type bitmapType ) : bool
PremultiplyAlpha ( TextureContent texture ) : void
ResizeToPowerOfTwo ( TextureContent texture ) : void

Приватные методы

Метод Описание
BestGuessCompress ( TextureContent texture ) : void
ChangeTextureToRequestedFormat ( TextureContent texture, Type originalType, TextureProcessorOutputFormat textureFormat ) : void
ConvertBitmap ( Microsoft.Xna.Framework.Content.Pipeline.Graphics.BitmapContent source, Type newType, int width, int height ) : Microsoft.Xna.Framework.Content.Pipeline.Graphics.BitmapContent
HasFractionalAlpha ( TextureContent texture ) : bool
RoundUpToPowerOfTwo ( int value ) : int

Описание методов

ColorKey() публичный статический Метод

public static ColorKey ( TextureContent texture, Color colorKey ) : void
texture Microsoft.Xna.Framework.Content.Pipeline.Graphics.TextureContent
colorKey Color
Результат void

IsHighPrecisionFormat() публичный статический Метод

public static IsHighPrecisionFormat ( Type bitmapType ) : bool
bitmapType System.Type
Результат bool

PremultiplyAlpha() публичный статический Метод

public static PremultiplyAlpha ( TextureContent texture ) : void
texture Microsoft.Xna.Framework.Content.Pipeline.Graphics.TextureContent
Результат void

ResizeToPowerOfTwo() публичный статический Метод

public static ResizeToPowerOfTwo ( TextureContent texture ) : void
texture Microsoft.Xna.Framework.Content.Pipeline.Graphics.TextureContent
Результат void