C# Class Softbuild.Media.WriteableBitmapLoadExtensions

Mostrar archivo Open project: CH3COOH/Softbuild.Media

Public Methods

Method Description
FromArray ( int width, int height, byte array, ImageFileTypes type = ImageFileTypes.Normal ) : WriteableBitmap

バイト配列からWriteableBitmapを生成する

FromFileAsync ( StorageFile file, ImageFileTypes type = ImageFileTypes.Normal ) : Task
FromRandomAccessStreamAsync ( IRandomAccessStream stream, ImageFileTypes type = ImageFileTypes.Normal ) : Task

IRandomAccessStreamストリームからWriteableBitmapオブジェクトを生成する

FromStreamAsync ( IRandomAccessStream stream, ImageFileTypes type = ImageFileTypes.Normal ) : Task

IRandomAccessStreamストリームからWriteableBitmapオブジェクトを生成する

FromStreamAsync ( System stream, ImageFileTypes type = ImageFileTypes.Normal ) : Task

ストリームからWriteableBitmapオブジェクトを生成する

FromUriAsync ( Uri uri ) : Task
LoadAsync ( ImageDirectories directory, ImageFormat format, string fileNameWithoutExtension ) : Task

指定したフォーマットでストレージに保存されている画像を読み出しWriteableBitmapオブジェクトを生成する

LoadAsync ( ImageDirectories directory, string fileNameWithExtension ) : Task

ストレージに保存されている画像を読み出しWriteableBitmapオブジェクトを生成する

Method Details

FromArray() public static method

バイト配列からWriteableBitmapを生成する
public static FromArray ( int width, int height, byte array, ImageFileTypes type = ImageFileTypes.Normal ) : WriteableBitmap
width int
height int 高さ
array byte ピクセルデータ
type ImageFileTypes
return WriteableBitmap

FromFileAsync() public static method

public static FromFileAsync ( StorageFile file, ImageFileTypes type = ImageFileTypes.Normal ) : Task
file Windows.Storage.StorageFile
type ImageFileTypes
return Task

FromRandomAccessStreamAsync() public static method

IRandomAccessStreamストリームからWriteableBitmapオブジェクトを生成する
public static FromRandomAccessStreamAsync ( IRandomAccessStream stream, ImageFileTypes type = ImageFileTypes.Normal ) : Task
stream IRandomAccessStream IRandomAccessStreamストリーム
type ImageFileTypes
return Task

FromStreamAsync() public static method

IRandomAccessStreamストリームからWriteableBitmapオブジェクトを生成する
public static FromStreamAsync ( IRandomAccessStream stream, ImageFileTypes type = ImageFileTypes.Normal ) : Task
stream IRandomAccessStream IRandomAccessStreamストリーム
type ImageFileTypes
return Task

FromStreamAsync() public static method

ストリームからWriteableBitmapオブジェクトを生成する
public static FromStreamAsync ( System stream, ImageFileTypes type = ImageFileTypes.Normal ) : Task
stream System Streamストリーム
type ImageFileTypes
return Task

FromUriAsync() public static method

public static FromUriAsync ( Uri uri ) : Task
uri Uri
return Task

LoadAsync() public static method

指定したフォーマットでストレージに保存されている画像を読み出しWriteableBitmapオブジェクトを生成する
public static LoadAsync ( ImageDirectories directory, ImageFormat format, string fileNameWithoutExtension ) : Task
directory ImageDirectories 読み取り先のディレクトリ種別
format ImageFormat 画像フォーマット種別
fileNameWithoutExtension string 拡張子を除く画像ファイル名
return Task

LoadAsync() public static method

ストレージに保存されている画像を読み出しWriteableBitmapオブジェクトを生成する
public static LoadAsync ( ImageDirectories directory, string fileNameWithExtension ) : Task
directory ImageDirectories 読み取り先のディレクトリ種別
fileNameWithExtension string 拡張子を含む画像ファイル名
return Task