BitmapPixelFormat 枚举

定义

指定像素数据的像素格式。 每个枚举值定义通道顺序、位深度和数据类型。

public enum class BitmapPixelFormat
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BitmapPixelFormat
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BitmapPixelFormat
var value = Windows.Graphics.Imaging.BitmapPixelFormat.unknown
Public Enum BitmapPixelFormat
继承
BitmapPixelFormat
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

字段

Bgra8 87

像素格式为 B8G8R8A8 无符号整数。

Gray16 57

像素格式为 16 bpp 灰度。

Gray8 62

像素格式为 8 bpp 灰度。

Nv12 103

像素格式为 NV12。

P010 104

像素格式为 P010。

Rgba16 12

像素格式为 R16G16B16A16 无符号整数。

Rgba8 30

像素格式为 R8G8B8A8 无符号整数。

Unknown 0

像素格式未知。

Yuy2 107

像素格式为 YUY2。

注解

BitmapPixelFormat 与 BitmapAlphaMode 结合使用,以全面描述像素数据。

BitmapPixelFormat 表示的像素格式集小于位图编解码器可支持的本机像素格式集。 例如,某些编解码器支持 32 位浮点值。 在这些情况下,从位图获取像素数据时,保真度会丢失。

版本历史记录

Windows 版本 SDK 版本 已添加值
1803 17134 P010

适用于

另请参阅