BitmapPixelFormat 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ピクセル データのピクセル形式を指定します。 各列挙値は、チャネル順序、ビット深度、およびデータ型を定義します。
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 |