JpegBitmapDecoder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义用于联合图像专家组 (JPEG) 编码图像的解码器。
public ref class JpegBitmapDecoder sealed : System::Windows::Media::Imaging::BitmapDecoder
public sealed class JpegBitmapDecoder : System.Windows.Media.Imaging.BitmapDecoder
type JpegBitmapDecoder = class
inherit BitmapDecoder
Public NotInheritable Class JpegBitmapDecoder
Inherits BitmapDecoder
- 继承
注解
下表列出了 PixelFormats 类支持的 JpegBitmapDecoder 。
提供的 PixelFormat | 解码为 PixelFormat |
---|---|
Gray8 | Gray8 |
Rgb24 | Rgb24 |
构造函数
JpegBitmapDecoder(Stream, BitmapCreateOptions, BitmapCacheOption) |
从指定的文件流,用指定的 |
JpegBitmapDecoder(Uri, BitmapCreateOptions, BitmapCacheOption) |
从指定的 JpegBitmapDecoder,用指定的 |
属性
CodecInfo |
获取此编解码器的相关描述信息。 (继承自 BitmapDecoder) |
ColorContexts |
获取一个值,该值表示与位图关联的颜色配置文件(如果已定义)。 (继承自 BitmapDecoder) |
Dispatcher |
获取与此 Dispatcher 关联的 DispatcherObject。 (继承自 DispatcherObject) |
Frames |
获取位图中单个帧的内容。 (继承自 BitmapDecoder) |
IsDownloading |
获取一个值,该值指示解码器当前是否正在下载内容。 (继承自 BitmapDecoder) |
Metadata |
获取 BitmapMetadata 的实例,它表示与此位图关联的全局元数据(如果已定义元数据)。 (继承自 BitmapDecoder) |
Palette |
获取与此解码器关联的 BitmapPalette。 (继承自 BitmapDecoder) |
Preview |
获取一个 BitmapSource,用于表示此位图的全局预览(如果已定义)。 (继承自 BitmapDecoder) |
Thumbnail |
获取一个 BitmapSource,用于表示位图的缩略图(如果已定义)。 (继承自 BitmapDecoder) |
方法
CheckAccess() |
确定调用线程是否可以访问此 DispatcherObject。 (继承自 DispatcherObject) |
CreateInPlaceBitmapMetadataWriter() |
创建 InPlaceBitmapMetadataWriter 的一个实例,它可以用于更新位图的元数据。 (继承自 BitmapDecoder) |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
将 BitmapDecoder 的当前值转换为 String。 (继承自 BitmapDecoder) |
VerifyAccess() |
强制调用线程具有此 DispatcherObject 的访问权限。 (继承自 DispatcherObject) |
事件
DownloadCompleted |
当 BitmapDecoder 完成位图内容下载时发生。 (继承自 BitmapDecoder) |
DownloadFailed |
在无法下载位图内容时发生。 (继承自 BitmapDecoder) |
DownloadProgress |
在 BitmapDecoder 下载位图内容有进展时发生。 (继承自 BitmapDecoder) |