You are here: Start » AVL.NET » AVL.EnumerateImages(AvlNet.EnumerateFilesState, string, AvlNet.ImageFileFormat?, AvlNet.FileSortingOrder, bool, bool, bool, bool, AvlNet.Image, string, string)
AVL.EnumerateImages(AvlNet.EnumerateFilesState, string, AvlNet.ImageFileFormat?, AvlNet.FileSortingOrder, bool, bool, bool, bool, AvlNet.Image, string, string)
Scans a disk directory for image files and then returns the images one by one in consecutive iterations.
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
public static bool EnumerateImages( ref AvlNet.EnumerateFilesState ioState, string inDirectory, AvlNet.ImageFileFormat? inFileType, AvlNet.FileSortingOrder inSortingOrder, bool inRepeat, bool inProcessSubdirectories, bool inInvert, bool inLoadAlphaChannel, out AvlNet.Image outImage, out string outFilePath, out string outFileName )
Parameters
- ioState
- Type: AvlNet.EnumerateFilesState
- inDirectory
- Type: System.String
Input directory - inFileType
- Type: System.Nullable<AvlNet.ImageFileFormat>
File format of the images, or null. - inSortingOrder
- Type: AvlNet.FileSortingOrder
Sort order: Name, Size, Date or Path - inRepeat
- Type: System.Boolean
Determines whether to repeat reading directory after reading all files - inProcessSubdirectories
- Type: System.Boolean
Flag indicating whether to load images from the subdirectories or not - inInvert
- Type: System.Boolean
Flag indicating whether to enumerate images backwards or not - inLoadAlphaChannel
- Type: System.Boolean
Flag indicating whether to load alpha channel of the image or not - outImage
- Type: AvlNet.Image
Output image - outFilePath
- Type: System.String
Output file path - outFileName
- Type: System.String
Output file name
