Release 4.0.0-preview1-00138
[platform/core/csapi/tizenfx.git] / Artifacts / bin / Tizen.Multimedia.Util.xml
1 <?xml version="1.0"?>
2 <doc>
3     <assembly>
4         <name>Tizen.Multimedia.Util</name>
5     </assembly>
6     <members>
7         <member name="T:Tizen.Multimedia.Util.BitmapFrame">
8             <summary>
9             Represents image data returned by a decoder class.
10             </summary>
11         </member>
12         <member name="P:Tizen.Multimedia.Util.BitmapFrame.Buffer">
13             <summary>
14             Gets the raw image data.
15             </summary>
16         </member>
17         <member name="P:Tizen.Multimedia.Util.BitmapFrame.Size">
18             <summary>
19             Gets the size of the image.
20             </summary>
21         </member>
22         <member name="T:Tizen.Multimedia.Util.GifFrame">
23             <summary>
24             Represent gif image data used to encode a gif image with <see cref="T:Tizen.Multimedia.Util.GifEncoder"/>.
25             </summary>
26         </member>
27         <member name="M:Tizen.Multimedia.Util.GifFrame.#ctor(System.Byte[],System.UInt32)">
28             <summary>
29             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.GifFrame"/> class with a buffer and a delay.
30             </summary>
31             <param name="buffer">The raw image buffer to be encoded.</param>
32             <param name="delay">The delay for this image, in 0.001 sec units.</param>
33             <exception cref="T:System.ArgumentNullException"><paramref name="buffer"/> is null.</exception>
34             <exception cref="T:System.ArgumentException">The length of <paramref name="buffer"/> is zero.</exception>
35         </member>
36         <member name="P:Tizen.Multimedia.Util.GifFrame.Buffer">
37             <summary>
38             Gets the raw image data.
39             </summary>
40         </member>
41         <member name="P:Tizen.Multimedia.Util.GifFrame.Delay">
42             <summary>
43             Gets or sets the delay for this image.
44             </summary>
45             <value>Time delay in 0.001 sec units.</value>
46         </member>
47         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.YV12">
48             <summary>
49             YV12 - YCrCb planar format
50             </summary>
51         </member>
52         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Yuv422">
53             <summary>
54             YUV422 - planar
55             </summary>
56         </member>
57         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.I420">
58             <summary>
59             YUV420 - planar
60             </summary>
61         </member>
62         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.NV12">
63             <summary>
64             NV12- planar
65             </summary>
66         </member>
67         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Uyvy">
68             <summary>
69             UYVY - packed
70             </summary>
71         </member>
72         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Yuyv">
73             <summary>
74             YUYV - packed
75             </summary>
76         </member>
77         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Rgb565">
78             <summary>
79             RGB565, high-byte is Blue
80             </summary>
81         </member>
82         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Rgb888">
83             <summary>
84             RGB888, high-byte is Blue
85             </summary>
86         </member>
87         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Argb8888">
88             <summary>
89             ARGB8888, high-byte is Blue
90             </summary>
91         </member>
92         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Bgra8888">
93             <summary>
94             BGRA8888, high-byte is Alpha
95             </summary>
96         </member>
97         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Rgba8888">
98             <summary>
99             RGBA8888, high-byte is Alpha
100             </summary>
101         </member>
102         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.Bgrx8888">
103             <summary>
104             BGRX8888, high-byte is X
105             </summary>
106         </member>
107         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.NV21">
108             <summary>
109             NV21- planar
110             </summary>
111         </member>
112         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.NV16">
113             <summary>
114             NV16- planar
115             </summary>
116         </member>
117         <member name="F:Tizen.Multimedia.Util.ImageColorSpace.NV61">
118             <summary>
119             NV61- planar
120             </summary>
121         </member>
122         <member name="T:Tizen.Multimedia.Util.ImageDecoder">
123             <summary>
124             This is a base class for image decoders.
125             </summary>
126         </member>
127         <member name="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat">
128             <summary>
129             Gets the image format of this decoder.
130             </summary>
131         </member>
132         <member name="M:Tizen.Multimedia.Util.ImageDecoder.SetColorSpace(Tizen.Multimedia.ColorSpace)">
133             <summary>
134             Sets the color-space to decode into. The default is <see cref="F:Tizen.Multimedia.ColorSpace.Rgba8888"/>.
135             </summary>
136             <param name="colorSpace">The value indicating color-space to decode into.</param>
137             <exception cref="T:System.ArgumentException"><paramref name="colorSpace"/> is invalid.</exception>
138             <exception cref="T:System.NotSupportedException"><paramref name="colorSpace"/> is not supported by the decoder.</exception>
139             <seealso cref="M:Tizen.Multimedia.Util.ImageUtil.GetSupportedColorSpaces(Tizen.Multimedia.Util.ImageFormat)"/>
140         </member>
141         <member name="M:Tizen.Multimedia.Util.ImageDecoder.DecodeAsync(System.String)">
142             <summary>
143             Decodes an image from the specified file.
144             </summary>
145             <param name="inputFilePath">Input file path from which to decode.</param>
146             <returns>A task that represents the asynchronous decoding operation.</returns>
147             <remarks>
148                 Only Graphics Interchange Format(GIF) codec returns more than one frame.\n
149                 \n
150                 http://tizen.org/privilege/mediastorage is needed if <paramref name="inputFilePath"/> is relevant to media storage.\n
151                 http://tizen.org/privilege/externalstorage is needed if <paramref name="inputFilePath"/> is relevant to external storage.
152             </remarks>
153             <exception cref="T:System.ArgumentNullException"><paramref name="inputFilePath"/> is null.</exception>
154             <exception cref="T:System.ArgumentException">
155                 <paramref name="inputFilePath"/> is an empty string.\n
156                 - or -\n
157                 <paramref name="inputFilePath"/> is not a image file.\n
158                 - or -\n
159                 The format of <paramref name="inputFilePath"/> is not <see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/>.
160             </exception>
161             <exception cref="T:System.IO.FileNotFoundException"><paramref name="inputFilePath"/> does not exists.</exception>
162             <exception cref="T:System.UnauthorizedAccessException">Caller does not have required permission to access the path.</exception>
163             <exception cref="T:Tizen.Multimedia.FileFormatException">The format of <paramref name="inputFilePath"/> is not <see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/>.</exception>
164             <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Util.ImageDecoder"/> has already been disposed of.</exception>
165         </member>
166         <member name="M:Tizen.Multimedia.Util.ImageDecoder.DecodeAsync(System.Byte[])">
167             <summary>
168             Decodes an image from the buffer.
169             </summary>
170             <param name="inputBuffer">The image buffer from which to decode.</param>
171             <returns>A task that represents the asynchronous decoding operation.</returns>
172             <remarks>
173                 Only Graphics Interchange Format(GIF) codec returns more than one frame.\n
174             </remarks>
175             <exception cref="T:System.ArgumentNullException"><paramref name="inputBuffer"/> is null.</exception>
176             <exception cref="T:System.ArgumentException">
177                 <paramref name="inputBuffer"/> is an empty array.\n
178                 - or -\n
179                 The format of <paramref name="inputBuffer"/> is not <see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/>.
180             </exception>
181             <exception cref="T:Tizen.Multimedia.FileFormatException">The format of <paramref name="inputBuffer"/> is not <see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/>.</exception>
182             <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Util.ImageDecoder"/> has already been disposed of.</exception>
183         </member>
184         <member name="M:Tizen.Multimedia.Util.ImageDecoder.Dispose(System.Boolean)">
185             <summary>
186             Releases the unmanaged resources used by the ImageDecoder.
187             </summary>
188             <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
189         </member>
190         <member name="M:Tizen.Multimedia.Util.ImageDecoder.Dispose">
191             <summary>
192             Releases all resources used by the ImageDecoder.
193             </summary>
194         </member>
195         <member name="T:Tizen.Multimedia.Util.BmpDecoder">
196             <summary>
197             Provides the ability to decode Bitmap (BMP) encoded images.
198             </summary>
199         </member>
200         <member name="M:Tizen.Multimedia.Util.BmpDecoder.#ctor">
201             <summary>
202             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.BmpDecoder"/> class.
203             </summary>
204             <remarks><see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Bmp"/>.</remarks>
205         </member>
206         <member name="T:Tizen.Multimedia.Util.PngDecoder">
207             <summary>
208             Provides the ability to decode Portable Network Graphics (PNG) encoded images.
209             </summary>
210         </member>
211         <member name="M:Tizen.Multimedia.Util.PngDecoder.#ctor">
212             <summary>
213             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.PngDecoder"/> class.
214             </summary>
215             <remarks><see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Png"/>.</remarks>
216         </member>
217         <member name="T:Tizen.Multimedia.Util.JpegDecoder">
218             <summary>
219             Provides the ability to decode Joint Photographic Experts Group (JPEG) encoded images.
220             </summary>
221         </member>
222         <member name="F:Tizen.Multimedia.Util.JpegDecoder.DefaultJpegDownscale">
223             <summary>
224             A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Util.JpegDecoder.Downscale"/>.
225             </summary>
226         </member>
227         <member name="M:Tizen.Multimedia.Util.JpegDecoder.#ctor">
228             <summary>
229             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.JpegDecoder"/> class.
230             </summary>
231             <remarks><see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Jpeg"/>.</remarks>
232         </member>
233         <member name="P:Tizen.Multimedia.Util.JpegDecoder.Downscale">
234             <summary>
235             Gets or sets the downscale at which the jpeg image should be decoded.
236             </summary>
237             <exception cref="T:System.ArgumentException"><paramref name="value"/> is invalid.</exception>
238         </member>
239         <member name="T:Tizen.Multimedia.Util.GifDecoder">
240             <summary>
241             Provides the ability to decode Graphics Interchange Format (GIF) encoded images.
242             </summary>
243         </member>
244         <member name="M:Tizen.Multimedia.Util.GifDecoder.#ctor">
245             <summary>
246             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.GifDecoder"/> class.
247             </summary>
248             <remarks><see cref="P:Tizen.Multimedia.Util.ImageDecoder.InputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Gif"/>.</remarks>
249         </member>
250         <member name="T:Tizen.Multimedia.Util.ImageEncoder">
251             <summary>
252             This is a base class for image encoders.
253             </summary>
254         </member>
255         <member name="P:Tizen.Multimedia.Util.ImageEncoder.OutputFormat">
256             <summary>
257             Gets the image format of this encoder.
258             </summary>
259         </member>
260         <member name="M:Tizen.Multimedia.Util.ImageEncoder.SetResolution(Tizen.Multimedia.Size)">
261             <summary>
262             Sets the resolution of the output image.
263             </summary>
264             <param name="resolution">The target resolution.</param>
265             <exception cref="T:System.ArgumentOutOfRangeException">
266                 The width of <paramref name="resolution"/> is less than or equal to zero.\n
267                 - or -\n
268                 The height of <paramref name="resolution"/> is less than or equal to zero.
269             </exception>
270         </member>
271         <member name="M:Tizen.Multimedia.Util.ImageEncoder.SetColorSpace(Tizen.Multimedia.ColorSpace)">
272             <summary>
273             Sets the color-space of the output image.
274             </summary>
275             <param name="colorSpace">The target color-space.</param>
276             <exception cref="T:System.ArgumentException"><paramref name="colorSpace"/> is invalid.</exception>
277             <exception cref="T:System.NotSupportedException"><paramref name="colorSpace"/> is not supported by the encoder.</exception>
278             <seealso cref="M:Tizen.Multimedia.Util.ImageUtil.GetSupportedColorSpaces(Tizen.Multimedia.Util.ImageFormat)"/>
279         </member>
280         <member name="M:Tizen.Multimedia.Util.ImageEncoder.EncodeAsync(System.Byte[],System.IO.Stream)">
281             <summary>
282             Encodes an image from a raw image buffer to a specified <see cref="T:System.IO.Stream"/>.
283             </summary>
284             <param name="inputBuffer">The image buffer to encode.</param>
285             <param name="outStream">The stream that the image is encoded to.</param>
286             <returns>A task that represents the asynchronous encoding operation.</returns>
287             <exception cref="T:System.ArgumentNullException">
288                 <paramref name="inputBuffer"/> is null.\n
289                 - or -\n
290                 <paramref name="outStream"/> is null.
291             </exception>
292             <exception cref="T:System.ArgumentException">
293                 <paramref name="inputBuffer"/> is an empty array.\n
294                 - or -\n
295                 <paramref name="outStream"/> is not writable.\n
296             </exception>
297             <exception cref="T:System.InvalidOperationException">The resolution is not set.</exception>
298             <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Util.ImageEncoder"/> has already been disposed of.</exception>
299             <seealso cref="M:Tizen.Multimedia.Util.ImageEncoder.SetResolution(Tizen.Multimedia.Size)"/>
300         </member>
301         <member name="M:Tizen.Multimedia.Util.ImageEncoder.Dispose(System.Boolean)">
302             <summary>
303             Releases the unmanaged resources used by the ImageEncoder.
304             </summary>
305             <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
306         </member>
307         <member name="M:Tizen.Multimedia.Util.ImageEncoder.Dispose">
308             <summary>
309             Releases all resources used by the ImageEncoder.
310             </summary>
311         </member>
312         <member name="T:Tizen.Multimedia.Util.BmpEncoder">
313             <summary>
314             Provides the ability to encode Bitmap (BMP) format images.
315             </summary>
316         </member>
317         <member name="M:Tizen.Multimedia.Util.BmpEncoder.#ctor">
318             <summary>
319             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.BmpEncoder"/> class.
320             </summary>
321             <remarks><see cref="P:Tizen.Multimedia.Util.ImageEncoder.OutputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Bmp"/>.</remarks>
322         </member>
323         <member name="T:Tizen.Multimedia.Util.PngEncoder">
324             <summary>
325             Provides the ability to encode Portable Network Graphics (PNG) format images.
326             </summary>
327         </member>
328         <member name="F:Tizen.Multimedia.Util.PngEncoder.DefaultCompression">
329             <summary>
330             A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Util.PngEncoder.Compression"/>.
331             </summary>
332         </member>
333         <member name="M:Tizen.Multimedia.Util.PngEncoder.#ctor">
334             <summary>
335             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.PngEncoder"/> class.
336             </summary>
337             <remarks><see cref="P:Tizen.Multimedia.Util.ImageEncoder.OutputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Png"/>.</remarks>
338         </member>
339         <member name="M:Tizen.Multimedia.Util.PngEncoder.#ctor(Tizen.Multimedia.Util.PngCompression)">
340             <summary>
341             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.PngEncoder"/> class with <see cref="T:Tizen.Multimedia.Util.PngCompression"/>.
342             </summary>
343             <remarks><see cref="P:Tizen.Multimedia.Util.ImageEncoder.OutputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Png"/>.</remarks>
344             <param name="compression">The compression level of the encoder.</param>
345             <exception cref="T:System.ArgumentException"><paramref name="compression"/> is invalid.</exception>
346         </member>
347         <member name="P:Tizen.Multimedia.Util.PngEncoder.Compression">
348             <summary>
349             Gets or sets the compression level of the png image.
350             </summary>
351             <value>The compression level. The default is <see cref="F:Tizen.Multimedia.Util.PngCompression.Level6"/>.</value>
352             <exception cref="T:System.ArgumentException"><paramref name="value"/> is invalid.</exception>
353         </member>
354         <member name="T:Tizen.Multimedia.Util.JpegEncoder">
355             <summary>
356             Provides the ability to encode Joint Photographic Experts Group (JPEG) format images.
357             </summary>
358         </member>
359         <member name="F:Tizen.Multimedia.Util.JpegEncoder.DefaultQuality">
360             <summary>
361             A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Util.JpegEncoder.Quality"/>.
362             </summary>
363         </member>
364         <member name="M:Tizen.Multimedia.Util.JpegEncoder.#ctor">
365             <summary>
366             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.JpegEncoder"/> class.
367             </summary>
368             <remarks><see cref="P:Tizen.Multimedia.Util.ImageEncoder.OutputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Jpeg"/>.</remarks>
369         </member>
370         <member name="M:Tizen.Multimedia.Util.JpegEncoder.#ctor(System.Int32)">
371             <summary>
372             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.JpegEncoder"/> class with initial quality value.
373             </summary>
374             <param name="quality">The quality for JPEG image encoding; from 1(lowest quality) to 100(highest quality).</param>
375             <remarks><see cref="P:Tizen.Multimedia.Util.ImageEncoder.OutputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Jpeg"/>.</remarks>
376             <exception cref="T:System.ArgumentOutOfRangeException">
377                 <paramref name="quality"/> is less than or equal to 0.\n
378                 - or -\n
379                 <paramref name="quality"/> is greater than 100.
380             </exception>
381         </member>
382         <member name="P:Tizen.Multimedia.Util.JpegEncoder.Quality">
383             <summary>
384             Gets or sets the quality of the encoded image.
385             </summary>
386             <value>
387             The quality of the output image. The default is 75.\n
388             Valid value is from 1(lowest quality) to 100(highest quality).
389             </value>
390             <exception cref="T:System.ArgumentOutOfRangeException">
391                 <paramref name="value"/> is less than or equal to 0.\n
392                 - or -\n
393                 <paramref name="value"/> is greater than 100.
394             </exception>
395         </member>
396         <member name="T:Tizen.Multimedia.Util.GifEncoder">
397             <summary>
398             Provides the ability to encode Graphics Interchange Format (GIF) format images.
399             </summary>
400         </member>
401         <member name="M:Tizen.Multimedia.Util.GifEncoder.#ctor">
402             <summary>
403             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.GifEncoder"/> class.
404             </summary>
405             <remarks><see cref="P:Tizen.Multimedia.Util.ImageEncoder.OutputFormat"/> will be the <see cref="F:Tizen.Multimedia.Util.ImageFormat.Gif"/>.</remarks>
406         </member>
407         <member name="M:Tizen.Multimedia.Util.GifEncoder.EncodeAsync(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Util.GifFrame},System.IO.Stream)">
408             <summary>
409             Encodes a Graphics Interchange Format (GIF) image from multiple raw image buffers to a specified <see cref="T:System.IO.Stream"/>.
410             </summary>
411             <param name="frames">The image frames to encode.</param>
412             <param name="outStream">The stream that the image is encoded to.</param>
413             <returns>A task that represents the asynchronous encoding operation.</returns>
414             <exception cref="T:System.ArgumentNullException">
415                 <paramref name="frames"/> is null.\n
416                 - or -\n
417                 <paramref name="outStream"/> is null.
418             </exception>
419             <exception cref="T:System.ArgumentException">
420                 <paramref name="frames"/> has no element(empty).\n
421                 - or -\n
422                 <paramref name="outStream"/> is not writable.\n
423             </exception>
424             <exception cref="T:System.InvalidOperationException">The resolution is not set.</exception>
425             <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Util.ImageEncoder"/> has already been disposed of.</exception>
426             <seealso cref="M:Tizen.Multimedia.Util.ImageEncoder.SetResolution(Tizen.Multimedia.Size)"/>
427         </member>
428         <member name="T:Tizen.Multimedia.Util.ImageFormat">
429             <summary>
430             Specifies image formats for <see cref="T:Tizen.Multimedia.Util.ImageDecoder"/>, <see cref="T:Tizen.Multimedia.Util.ImageEncoder"/> and <see cref="T:Tizen.Multimedia.Util.ImageUtil"/>.
431             </summary>
432         </member>
433         <member name="F:Tizen.Multimedia.Util.ImageFormat.Jpeg">
434             <summary>
435             The Joint Photographic Experts Group format.
436             </summary>
437         </member>
438         <member name="F:Tizen.Multimedia.Util.ImageFormat.Png">
439             <summary>
440             The Portable Network Graphics format.
441             </summary>
442         </member>
443         <member name="F:Tizen.Multimedia.Util.ImageFormat.Gif">
444             <summary>
445             The Graphics Interchange Format.
446             </summary>
447         </member>
448         <member name="F:Tizen.Multimedia.Util.ImageFormat.Bmp">
449             <summary>
450             The Bitmap format.
451             </summary>
452         </member>
453         <member name="T:Tizen.Multimedia.Util.ImageRotation">
454             <summary>
455             Specifies how an image is rotated or flipped.
456             </summary>
457             <seealso cref="T:Tizen.Multimedia.Util.RotateTransform"/>
458         </member>
459         <member name="F:Tizen.Multimedia.Util.ImageRotation.Rotate0">
460             <summary>
461             No rotation.
462             </summary>
463         </member>
464         <member name="F:Tizen.Multimedia.Util.ImageRotation.Rotate90">
465             <summary>
466             Rotate 90 degree clockwise.
467             </summary>
468         </member>
469         <member name="F:Tizen.Multimedia.Util.ImageRotation.Rotate180">
470             <summary>
471             Rotate 180 degree clockwise.
472             </summary>
473         </member>
474         <member name="F:Tizen.Multimedia.Util.ImageRotation.Rotate270">
475             <summary>
476             Rotate 270 degree clockwise.
477             </summary>
478         </member>
479         <member name="F:Tizen.Multimedia.Util.ImageRotation.FlipHorizontal">
480             <summary>
481             Flip horizontally.
482             </summary>
483         </member>
484         <member name="F:Tizen.Multimedia.Util.ImageRotation.FlipVertical">
485             <summary>
486             Flip vertically.
487             </summary>
488         </member>
489         <member name="T:Tizen.Multimedia.Util.ImageTransform">
490             <summary>
491             A base class for image transformations.
492             </summary>
493         </member>
494         <member name="T:Tizen.Multimedia.Util.ImageTransformCollection">
495             <summary>
496             Represents a collection of <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> objects that can be individually accessed by index.
497             </summary>
498         </member>
499         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.#ctor">
500             <summary>
501             Initializes a new instance of the ImageTransformCollection class.
502             </summary>
503         </member>
504         <member name="P:Tizen.Multimedia.Util.ImageTransformCollection.Item(System.Int32)">
505             <summary>
506             Gets or sets the <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> at the specified index.
507             </summary>
508             <param name="index">The zero-based index of the <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to get or set.</param>
509             <value>The <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> at the specified index.</value>
510             <exception cref="T:System.ArgumentOutOfRangeException">
511                 index is less than 0.\n
512                 - or -\n
513                 index is equal to or greater than Count.
514             </exception>
515         </member>
516         <member name="P:Tizen.Multimedia.Util.ImageTransformCollection.Count">
517             <summary>
518             Gets the number of items contained in the TransformCollection.
519             </summary>
520         </member>
521         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.Add(Tizen.Multimedia.Util.ImageTransform)">
522             <summary>
523             Adds a <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to the end of the collection.
524             </summary>
525             <param name="item">The <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to add.</param>
526             <remarks>
527             <see cref="T:Tizen.Multimedia.Util.ImageTransformCollection"/> accepts null as a valid value for reference types and allows duplicate elements.
528             </remarks>
529         </member>
530         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.Clear">
531             <summary>
532             Removes all items.
533             </summary>
534         </member>
535         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.Contains(Tizen.Multimedia.Util.ImageTransform)">
536             <summary>
537             Determines whether the <see cref="T:Tizen.Multimedia.Util.ImageTransformCollection"/> contains the specified item.
538             </summary>
539             <param name="item">The <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to locate in the collection.</param>
540             <returns>true if the <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> is found in the collection; otherwise, false.</returns>
541         </member>
542         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.CopyTo(Tizen.Multimedia.Util.ImageTransform[],System.Int32)">
543             <summary>
544             Copies the items of the collection to an array, starting at the specified array index.
545             </summary>
546             <param name="array">The one-dimensional array that is the destination of the items copied from the collection.</param>
547             <param name="arrayIndex">The zero-based index in array at which copying begins.</param>
548             <exception cref="T:System.ArgumentNullException"><paramref name="array"/> is null.</exception>
549             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="arrayIndex"/> is less than 0.</exception>
550             <exception cref="T:System.ArgumentException">
551             The number of elements in the source collection is greater than the available space from arrayIndex to the end of the destination array.
552             </exception>
553         </member>
554         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.IndexOf(Tizen.Multimedia.Util.ImageTransform)">
555             <summary>
556             Determines the index of the specified item in the collection.
557             </summary>
558             <param name="item">The <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to locate in the collection.</param>
559             <returns>The index of value if found in the <see cref="T:Tizen.Multimedia.Util.ImageTransformCollection"/>; otherwise, -1.</returns>
560         </member>
561         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.Insert(System.Int32,Tizen.Multimedia.Util.ImageTransform)">
562             <summary>
563             Inserts a <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> into the collection at the specified index.
564             </summary>
565             <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
566             <param name="item">The <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to insert into the collection.</param>
567             <exception cref="T:System.ArgumentNullException"><paramref name="item"/> is null.</exception>
568             <exception cref="T:System.ArgumentOutOfRangeException">
569                 index is less than 0.\n
570                 -or-\n
571                 index is greater than <see cref="P:Tizen.Multimedia.Util.ImageTransformCollection.Count"/>.
572             </exception>
573         </member>
574         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.Remove(Tizen.Multimedia.Util.ImageTransform)">
575             <summary>
576             Removes the first occurrence of the specified <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> from the collection.
577             </summary>
578             <param name="item">The <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to remove.</param>
579             <returns>true if <paramref name="item"/> was removed from the collection; otherwise, false.</returns>
580         </member>
581         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.RemoveAt(System.Int32)">
582             <summary>
583             Removes the <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> at the specified index.
584             </summary>
585             <param name="index">The zero-based index to remove.</param>
586             <exception cref="T:System.ArgumentOutOfRangeException">
587                 index is less than 0.\n
588                 - or -\n
589                 index is equal to or greater than <see cref="P:Tizen.Multimedia.Util.ImageTransformCollection.Count"/>.
590             </exception>
591         </member>
592         <member name="M:Tizen.Multimedia.Util.ImageTransformCollection.GetEnumerator">
593             <summary>
594             Returns an enumerator that can iterate through the collection.
595             </summary>
596             <returns>A enumerator that can be used to iterate through the collection.</returns>
597         </member>
598         <member name="T:Tizen.Multimedia.Util.ImageTransformGroup">
599             <summary>
600             Represents a <see cref="T:Tizen.Multimedia.Util.ImageTransform"/> that is a composite of the transforms.
601             </summary>
602         </member>
603         <member name="P:Tizen.Multimedia.Util.ImageTransformGroup.Children">
604             <summary>
605             Gets or sets the <see cref="T:Tizen.Multimedia.Util.ImageTransformCollection"/>.
606             </summary>
607         </member>
608         <member name="M:Tizen.Multimedia.Util.ImageTransformGroup.#ctor">
609             <summary>
610             Initializes a new instance of the ImageTransformGroup class.
611             </summary>
612         </member>
613         <member name="T:Tizen.Multimedia.Util.RotateTransform">
614             <summary>
615             Rotates or flips an image.
616             </summary>
617             <seealso cref="P:Tizen.Multimedia.Util.RotateTransform.Rotation"/>
618         </member>
619         <member name="M:Tizen.Multimedia.Util.RotateTransform.#ctor(Tizen.Multimedia.Rotation)">
620             <summary>
621             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.RotateTransform"/> class.
622             </summary>
623             <param name="rotation">The value how to rotate an image.</param>
624             <exception cref="T:System.ArgumentException"><paramref name="rotation"/> is invalid.</exception>
625             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="rotation"/> is <see cref="F:Tizen.Multimedia.Rotation.Rotate90"/>.</exception>
626         </member>
627         <member name="P:Tizen.Multimedia.Util.RotateTransform.Rotation">
628             <summary>
629             Gets or sets the value how to rotate an image.
630             </summary>
631             <exception cref="T:System.ArgumentException"><paramref name="value"/> is invalid.</exception>
632             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is <see cref="F:Tizen.Multimedia.Rotation.Rotate90"/>.</exception>
633         </member>
634         <member name="T:Tizen.Multimedia.Util.FlipTransform">
635             <summary>
636             Rotates or flips an image.
637             </summary>
638             <seealso cref="T:Tizen.Multimedia.Rotation"/>
639         </member>
640         <member name="M:Tizen.Multimedia.Util.FlipTransform.#ctor(Tizen.Multimedia.Flips)">
641             <summary>
642             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.RotateTransform"/> class.
643             </summary>
644             <param name="flip">The value how to flip an image.</param>
645             <exception cref="T:System.ArgumentException"><paramref name="flip"/> is invalid.</exception>
646             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="flip"/> is <see cref="F:Tizen.Multimedia.Flips.None"/>.</exception>
647         </member>
648         <member name="P:Tizen.Multimedia.Util.FlipTransform.Flip">
649             <summary>
650             Gets or sets the value how to rotate an image.
651             </summary>
652             <exception cref="T:System.ArgumentException"><paramref name="value"/> is invalid.</exception>
653             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is <see cref="F:Tizen.Multimedia.Flips.None"/>.</exception>
654         </member>
655         <member name="T:Tizen.Multimedia.Util.ColorSpaceTransform">
656             <summary>
657             Changes colorspace of image.
658             </summary>
659             <seealso cref="P:Tizen.Multimedia.Util.ColorSpaceTransform.ColorSpace"/>
660         </member>
661         <member name="M:Tizen.Multimedia.Util.ColorSpaceTransform.#ctor(Tizen.Multimedia.ColorSpace)">
662             <summary>
663             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.ColorSpaceTransform"/> class.
664             </summary>
665             <param name="colorSpace">The colorspace of output image.</param>
666             <exception cref="T:System.ArgumentException"><paramref name="colorSpace"/> is invalid.</exception>
667             <exception cref="T:System.NotSupportedException"><paramref name="colorSpace"/> is not supported.</exception>
668             <seealso cref="P:Tizen.Multimedia.Util.ColorSpaceTransform.SupportedColorSpaces"/>
669         </member>
670         <member name="P:Tizen.Multimedia.Util.ColorSpaceTransform.ColorSpace">
671             <summary>
672             Gets or sets the colorspace of the result image.
673             </summary>
674             <exception cref="T:System.ArgumentException"><paramref name="value"/> is invalid.</exception>
675             <exception cref="T:System.NotSupportedException"><paramref name="value"/> is not supported.</exception>
676             <seealso cref="P:Tizen.Multimedia.Util.ColorSpaceTransform.SupportedColorSpaces"/>
677         </member>
678         <member name="P:Tizen.Multimedia.Util.ColorSpaceTransform.SupportedColorSpaces">
679             <summary>
680             Gets the supported colorspaces for <see cref="T:Tizen.Multimedia.Util.ColorSpaceTransform"/>.
681             </summary>
682         </member>
683         <member name="T:Tizen.Multimedia.Util.CropTransform">
684             <summary>
685             Crops an image.
686             </summary>
687         </member>
688         <member name="M:Tizen.Multimedia.Util.CropTransform.#ctor(Tizen.Multimedia.Rectangle)">
689             <summary>
690             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.CropTransform"/> class.
691             </summary>
692             <param name="region">The crop region.</param>
693             <exception cref="T:System.ArgumentOutOfRangeException">
694                 The X-position of <paramref name="region"/> is less than zero.\n
695                 - or -\n
696                 The Y-position of <paramref name="region"/> is less than zero.\n
697                 - or -\n
698                 The width of <paramref name="region"/> is less than or equal to zero.\n
699                 - or -\n
700                 The height of <paramref name="region"/> is less than or equal to zero.
701             </exception>
702         </member>
703         <member name="P:Tizen.Multimedia.Util.CropTransform.Region">
704             <summary>
705             Gets or sets the crop region.
706             </summary>
707             <exception cref="T:System.ArgumentOutOfRangeException">
708                 The X-position of <paramref name="value"/> is less than zero.\n
709                 - or -\n
710                 The Y-position of <paramref name="value"/> is less than zero.\n
711                 - or -\n
712                 The width of <paramref name="value"/> is less than or equal to zero.\n
713                 - or -\n
714                 The height of <paramref name="value"/> is less than or equal to zero.
715             </exception>
716         </member>
717         <member name="T:Tizen.Multimedia.Util.ResizeTransform">
718             <summary>
719             Resizes an image.
720             </summary>
721         </member>
722         <member name="M:Tizen.Multimedia.Util.ResizeTransform.#ctor(Tizen.Multimedia.Size)">
723             <summary>
724             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.ResizeTransform"/> class.
725             </summary>
726             <param name="size">The size that an image is resized to.</param>
727             <exception cref="T:System.ArgumentOutOfRangeException">
728                 The width of <paramref name="size"/> is less than or equal to zero.\n
729                 - or -\n
730                 The height of <paramref name="size"/> is less than or equal to zero.
731             </exception>
732         </member>
733         <member name="P:Tizen.Multimedia.Util.ResizeTransform.Size">
734             <summary>
735             Gets or sets the size that an image is resized to.
736             </summary>
737             <exception cref="T:System.ArgumentOutOfRangeException">
738                 The width of <paramref name="value"/> is less than or equal to zero.\n
739                 - or -\n
740                 The height of <paramref name="value"/> is less than or equal to zero.
741             </exception>
742         </member>
743         <member name="T:Tizen.Multimedia.Util.ImageTransformer">
744             <summary>
745             Provides the ability to transform an image.
746             </summary>
747         </member>
748         <member name="M:Tizen.Multimedia.Util.ImageTransformer.#ctor">
749             <summary>
750             Initialize a new instance of the <see cref="T:Tizen.Multimedia.Util.ImageTransformer"/> class.
751             </summary>
752         </member>
753         <member name="M:Tizen.Multimedia.Util.ImageTransformer.TransformAsync(Tizen.Multimedia.MediaPacket,Tizen.Multimedia.Util.ImageTransform)">
754             <summary>
755             Transforms an image with <see cref="T:Tizen.Multimedia.Util.ImageTransform"/>.
756             </summary>
757             <param name="source"><see cref="T:Tizen.Multimedia.MediaPacket"/> to transform. The <see cref="P:Tizen.Multimedia.MediaPacket.Format"/> of this <paramref name="source"/> must be <see cref="T:Tizen.Multimedia.VideoMediaFormat"/>.</param>
758             <param name="item"><see cref="T:Tizen.Multimedia.Util.ImageTransform"/> to apply.</param>
759             <returns>A task that represents the asynchronous transforming operation.</returns>
760             <exception cref="T:System.ArgumentNullException">
761                 <paramref name="source"/> is null.\n
762                 - or -\n
763                 <paramref name="item"/> is null.
764             </exception>
765             <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Util.ImageTransformer"/> has already been disposed of.</exception>
766             <exception cref="T:System.InvalidOperationException">Failed to apply <see cref="T:Tizen.Multimedia.Util.ImageTransform"/>.</exception>
767         </member>
768         <member name="M:Tizen.Multimedia.Util.ImageTransformer.Dispose(System.Boolean)">
769             <summary>
770             Releases the unmanaged resources used by the ImageTransformer.
771             </summary>
772             <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
773         </member>
774         <member name="M:Tizen.Multimedia.Util.ImageTransformer.Dispose">
775             <summary>
776             Releases all resources used by the ImageTransformer.
777             </summary>
778         </member>
779         <member name="T:Tizen.Multimedia.Util.ImageUtil">
780             <summary>
781             Provides utilities for images.
782             </summary>
783         </member>
784         <member name="M:Tizen.Multimedia.Util.ImageUtil.GetSupportedColorSpaces(Tizen.Multimedia.Util.ImageFormat)">
785             <summary>
786             Retrieves supported colorspaces for a <see cref="T:Tizen.Multimedia.Util.ImageFormat"/> that represents formats for <see cref="T:Tizen.Multimedia.Util.ImageEncoder"/> and <see cref="T:Tizen.Multimedia.Util.ImageDecoder"/>.
787             </summary>
788             <returns>An IEnumerable of <see cref="T:Tizen.Multimedia.ColorSpace"/> representing the supported color-spaces.</returns>
789             <param name="format">The <see cref="T:Tizen.Multimedia.Util.ImageFormat"/>.</param>
790             <exception cref="T:System.ArgumentException"><paramref name="format"/> is invalid.</exception>
791         </member>
792         <member name="M:Tizen.Multimedia.Util.ImageUtil.CalculateBufferSize(Tizen.Multimedia.Size,Tizen.Multimedia.ColorSpace)">
793             <summary>
794             Calculates the size of the image buffer for the specified resolution and color-space.
795             </summary>
796             <param name="resolution">The resolution of the image.</param>
797             <param name="colorSpace"><see cref="T:Tizen.Multimedia.ColorSpace"/> of the image.</param>
798             <returns>The buffer size.</returns>
799             <exception cref="T:System.ArgumentOutOfRangeException">
800                 width of <paramref name="resolution"/> is less than or equal to zero.\n
801                 - or -\n
802                 height of <paramref name="resolution"/> is less than or equal to zero.
803             </exception>
804             <exception cref="T:System.ArgumentException"><paramref name="colorSpace"/> is invalid.</exception>
805         </member>
806         <member name="M:Tizen.Multimedia.Util.ImageUtil.GetColor(System.Byte[],Tizen.Multimedia.Size)">
807             <summary>
808             Extracts representative color from an image buffer.
809             </summary>
810             <param name="buffer">Raw image buffer.</param>
811             <param name="size">Resolution of the image.</param>
812             <remarks>The image should be <see cref="F:Tizen.Multimedia.ColorSpace.Rgb888"/>.</remarks>
813             <returns>The representative color of the image.</returns>
814             <see cref="T:Tizen.Multimedia.Util.BitmapFrame"/>
815             <exception cref="T:System.ArgumentNullException"><paramref name="buffer"/> is null.</exception>
816             <exception cref="T:System.ArgumentException"><paramref name="buffer"/> is empty.</exception>
817             <exception cref="T:System.ArgumentOutOfRangeException">
818                 width of <paramref name="size"/> is less than or equal to zero.\n
819                 - or -\n
820                 height of <paramref name="size"/> is less than or equal to zero.
821             </exception>
822         </member>
823         <member name="T:Tizen.Multimedia.Util.JpegDownscale">
824             <summary>
825             Specifies JPEG Downscale options for decoding.
826             </summary>
827         </member>
828         <member name="F:Tizen.Multimedia.Util.JpegDownscale.None">
829             <summary>
830             No downscale.
831             </summary>
832         </member>
833         <member name="F:Tizen.Multimedia.Util.JpegDownscale.OneHalf">
834             <summary>
835             1/2 downscale.
836             </summary>
837         </member>
838         <member name="F:Tizen.Multimedia.Util.JpegDownscale.OneFourth">
839             <summary>
840             1/4 downscale.
841             </summary>
842         </member>
843         <member name="F:Tizen.Multimedia.Util.JpegDownscale.OneEighth">
844             <summary>
845             1/8 downscale.
846             </summary>
847         </member>
848         <member name="T:Tizen.Multimedia.Util.PngCompression">
849             <summary>
850             Specifies PNG compression levels.
851             </summary>
852         </member>
853         <member name="F:Tizen.Multimedia.Util.PngCompression.None">
854             <summary>
855             No Compression.
856             </summary>
857         </member>
858         <member name="F:Tizen.Multimedia.Util.PngCompression.Level1">
859             <summary>
860             Compression Level 1. Best speed.
861             </summary>
862         </member>
863         <member name="F:Tizen.Multimedia.Util.PngCompression.Level2">
864             <summary>
865             Compression Level 2.
866             </summary>
867         </member>
868         <member name="F:Tizen.Multimedia.Util.PngCompression.Level3">
869             <summary>
870             Compression Level 3.
871             </summary>
872         </member>
873         <member name="F:Tizen.Multimedia.Util.PngCompression.Level4">
874             <summary>
875             Compression Level 4.
876             </summary>
877         </member>
878         <member name="F:Tizen.Multimedia.Util.PngCompression.Level5">
879             <summary>
880             Compression Level 5.
881             </summary>
882         </member>
883         <member name="F:Tizen.Multimedia.Util.PngCompression.Level6">
884             <summary>
885             Compression Level 6.
886             </summary>
887         </member>
888         <member name="F:Tizen.Multimedia.Util.PngCompression.Level7">
889             <summary>
890             Compression Level 7.
891             </summary>
892         </member>
893         <member name="F:Tizen.Multimedia.Util.PngCompression.Level8">
894             <summary>
895             Compression Level 8.
896             </summary>
897         </member>
898         <member name="F:Tizen.Multimedia.Util.PngCompression.Level9">
899             <summary>
900             Compression Level 9.
901             </summary>
902         </member>
903         <member name="T:Tizen.Multimedia.Util.ThumbnailExtractionResult">
904             <summary>
905             Represents the result of thumbnail extraction.
906             </summary>
907         </member>
908         <member name="P:Tizen.Multimedia.Util.ThumbnailExtractionResult.RawData">
909             <summary>
910             The thumbnail data.
911             </summary>
912             <since_tizen> 3 </since_tizen>
913         </member>
914         <member name="P:Tizen.Multimedia.Util.ThumbnailExtractionResult.Size">
915             <summary>
916             The size of the thumbnail.
917             </summary>
918             <since_tizen> 3 </since_tizen>
919         </member>
920         <member name="T:Tizen.Multimedia.Util.ThumbnailExtractor">
921             <summary>
922             Provides the ability to extract the thumbnail from media files.
923             </summary>
924         </member>
925         <member name="M:Tizen.Multimedia.Util.ThumbnailExtractor.ExtractAsync(System.String)">
926             <summary>
927             Extracts the thumbnail for the given media with the specified path.
928             </summary>
929             <since_tizen> 3 </since_tizen>
930             <returns>A task that represents the asynchronous extracting operation.</returns>
931             <remarks>The size of the thumbnail will be the default size(320x240).\n</remarks>
932             <param name="path">The path of the media file to extract the thumbnail.</param>
933             <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
934             <exception cref="T:System.IO.FileNotFoundException">Requested <paramref name="path"/> does not exist.</exception>
935             <exception cref="T:System.InvalidOperationException">Internal error occurred.</exception>
936             <exception cref="T:System.UnauthorizedAccessException">Caller does not have required privilege for accessing the <paramref name="path"/>.</exception>
937             <exception cref="T:Tizen.Multimedia.FileFormatException">The specified file is not supported.</exception>
938         </member>
939         <member name="M:Tizen.Multimedia.Util.ThumbnailExtractor.ExtractAsync(System.String,System.Threading.CancellationToken)">
940             <summary>
941             Extracts the thumbnail for the given media with the specified path.
942             </summary>
943             <returns>A task that represents the asynchronous extracting operation.</returns>
944             <remarks>The size of the thumbnail will be the default size(320x240).\n</remarks>
945             <param name="path">The path of the media file to extract the thumbnail.</param>
946             <param name="cancellationToken">The token to stop the operation.</param>
947             <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
948             <exception cref="T:System.IO.FileNotFoundException">Requested <paramref name="path"/> does not exist.</exception>
949             <exception cref="T:System.InvalidOperationException">Internal error occurred.</exception>
950             <exception cref="T:System.UnauthorizedAccessException">Caller does not have required privilege for accessing the <paramref name="path"/>.</exception>
951             <exception cref="T:Tizen.Multimedia.FileFormatException">The specified file is not supported.</exception>
952         </member>
953         <member name="M:Tizen.Multimedia.Util.ThumbnailExtractor.ExtractAsync(System.String,Tizen.Multimedia.Size)">
954             <summary>
955             Extracts the thumbnail for the given media with the specified path and size.
956             </summary>
957             <since_tizen> 3 </since_tizen>
958             <returns>A task that represents the asynchronous extracting operation.</returns>
959             <remarks>
960             If the width is not a multiple of 8, it can be changed by inner process.\n
961             The width will be a multiple of 8 greater than the set value.
962             </remarks>
963             <param name="path">The path of the media file to extract the thumbnail.</param>
964             <param name="size">The size of the thumbnail.</param>
965             <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
966             <exception cref="T:System.IO.FileNotFoundException">Requested <paramref name="path"/> does not exist.</exception>
967             <exception cref="T:System.InvalidOperationException">Internal error occurred.</exception>
968             <exception cref="T:System.UnauthorizedAccessException">Caller does not have required privilege for accessing the <paramref name="path"/>.</exception>
969             <exception cref="T:System.ArgumentOutOfRangeException">
970                 Width or height of <paramref name="size"/> is less than or equal to zero.
971             </exception>
972             <exception cref="T:Tizen.Multimedia.FileFormatException">The specified file is not supported.</exception>
973         </member>
974         <member name="M:Tizen.Multimedia.Util.ThumbnailExtractor.ExtractAsync(System.String,Tizen.Multimedia.Size,System.Threading.CancellationToken)">
975             <summary>
976             Extracts the thumbnail for the given media with the specified path and size.
977             </summary>
978             <since_tizen> 3 </since_tizen>
979             <returns>A task that represents the asynchronous extracting operation.</returns>
980             <remarks>
981             If the width is not a multiple of 8, it can be changed by inner process.\n
982             The width will be a multiple of 8 greater than the set value.
983             </remarks>
984             <param name="path">The path of the media file to extract the thumbnail.</param>
985             <param name="size">The size of the thumbnail.</param>
986             <param name="cancellationToken">The token to stop the operation.</param>
987             <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
988             <exception cref="T:System.IO.FileNotFoundException">Requested <paramref name="path"/> does not exist.</exception>
989             <exception cref="T:System.InvalidOperationException">Internal error occurred.</exception>
990             <exception cref="T:System.UnauthorizedAccessException">Caller does not have required privilege for accessing the <paramref name="path"/>.</exception>
991             <exception cref="T:System.ArgumentOutOfRangeException">
992                 Width or height of <paramref name="size"/> is less than or equal to zero.
993             </exception>
994             <exception cref="T:Tizen.Multimedia.FileFormatException">The specified file is not supported.</exception>
995         </member>
996     </members>
997 </doc>