Partage via


BitmapPixelFormat Énumération

Définition

Spécifie le format de pixel des données de pixels. Chaque valeur d’énumération définit un ordre de canal, une profondeur de bits et un type de données.

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
Héritage
BitmapPixelFormat
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

Bgra8 87

Le format de pixel est un entier non signé B8G8R8A8.

Gray16 57

Le format de pixels est de 16 niveaux de gris bpp.

Gray8 62

Le format de pixels est de 8 niveaux de gris bpp.

Nv12 103

Le format de pixel est NV12.

P010 104

Le format de pixel est P010.

Rgba16 12

Le format de pixel est R16G16B16A16 entier non signé.

Rgba8 30

Le format de pixel est un entier non signé R8G8B8A8.

Unknown 0

Le format de pixel est inconnu.

Yuy2 107

Le format de pixel est YUY2.

Remarques

BitmapPixelFormat est utilisé conjointement avec BitmapAlphaMode pour décrire entièrement les données de pixels.

L’ensemble de formats de pixels représentés par BitmapPixelFormat est plus petit que l’ensemble de formats de pixels natifs qui peuvent être pris en charge par les codecs bitmap. Par exemple, certains codecs prennent en charge des valeurs à virgule flottante 32 bits. Dans ce cas, il y aura une perte de fidélité lors de l’obtention de données de pixels à partir de la bitmap.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1803 17134 P010

S’applique à

Voir aussi