Compartilhar via


BitmapPixelFormat Enumeração

Definição

Especifica o formato de pixel dos dados de pixel. Cada valor de enumeração define uma ordenação de canal, uma profundidade de bit e um tipo de dados.

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
Herança
BitmapPixelFormat
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

Bgra8 87

O formato de pixel é um inteiro sem sinal B8G8R8A8.

Gray16 57

O formato de pixel é escala de cinza de 16 bpp.

Gray8 62

O formato de pixel é escala de cinza de 8 bpp.

Nv12 103

O formato de pixel é NV12.

P010 104

O formato de pixel é P010.

Rgba16 12

O formato de pixel é inteiro sem sinal R16G16B16A16.

Rgba8 30

O formato de pixel é um inteiro sem sinal R8G8B8A8.

Unknown 0

O formato de pixel é desconhecido.

Yuy2 107

O formato de pixel é YUY2.

Comentários

BitmapPixelFormat é usado em conjunto com BitmapAlphaMode para descrever totalmente os dados de pixel.

O conjunto de formatos de pixel representado por BitmapPixelFormat é menor que o conjunto de formatos de pixel nativos que podem ser suportados pelos codecs bitmap. Por exemplo, determinados codecs dão suporte a valores de ponto flutuante de 32 bits. Nesses casos, haverá uma perda de fidelidade ao obter dados de pixel do bitmap.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1803 17134 P010

Aplica-se a

Confira também