HardwareBufferFormat Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public enum HardwareBufferFormat
type HardwareBufferFormat =
- Héritage
-
HardwareBufferFormat
Champs
| Nom | Valeur | Description |
|---|---|---|
| Rgba8888 | 1 | |
| Rgbx8888 | 2 | Format : 8 bits chaque rouge, vert, bleu, alpha, alpha est toujours 0xFF
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rgb888 | 3 | Format : 8 bits chaque rouge, vert, bleu, aucun alpha
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rgb565 | 4 | Format : 5 bits chaque rouge et bleu, 6 bits vert, pas d’alpha
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| RgbaFp16 | 22 | Format : 16 bits chaque rouge, vert, bleu, alpha
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Blob | 33 | Format : format opaque utilisé pour le transfert de données brutes ; doit avoir une hauteur de 1
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Ycbcr420888 | 35 | Format : Planar YCbCr 420 ; doit avoir une largeur et une hauteur égales
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rgba1010102 | 43 | Format : 10 bits chaque rouge, vert, bleu, 2 bits alpha
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| D16 | 48 | Format : profondeur de 16 bits
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| D24 | 49 | Format : profondeur de 24 bits
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Ds24ui8 | 50 | Format : profondeur de 24 bits, gabarit de 8 bits
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| DFp32 | 51 | Format : profondeur de 32 bits
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| DsFp32ui8 | 52 | Format : profondeur de 32 bits, gabarit de 8 bits
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SUi8 | 53 | Format : gabarit 8 bits
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| YcbcrP010 | 54 | Format Android YUV P010.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| R8 | 56 | Format : 8 bits rouges
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| R16 | 57 | Format : 16 bits rouge. Lorsqu’il est échantillonné sur le GPU, il s’agit d’un entier non signé au lieu d’une normalisation implicite non signée. Pour plus d’informations, consultez https://www.khronos.org/opengl/wiki/Normalized_Integer
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rg1616 | 58 | Format : 16 bits chaque rouge, vert. Lorsqu’il est échantillonné sur le GPU, il s’agit d’un entier non signé au lieu d’une normalisation implicite non signée. Pour plus d’informations, consultez https://www.khronos.org/opengl/wiki/Normalized_Integer
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rgba10101010 | 59 | Format : 10 bits chaque rouge, vert, bleu, alpha
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| YcbcrP210 | 60 | Format Android YUV P210.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| R12 | 61 | Format 16 bits avec un seul composant 12 bits. Le format est un entier non signé de 16 bits qui a 12 bits de composant R dans les 12 premiers bits du mot 16 bits avec les 4 bits inférieurs inutilisés.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| R14 | 62 | Format 16 bits avec un seul composant 14 bits. Le format est un entier non signé 16 bits qui a 14 bits de composant R dans les 14 premiers bits du mot 16 bits avec les 2 bits inférieurs inutilisés.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rg1212 | 63 | Format 32 bits qui a des composants R et G 12 bits, dans cet ordre, de l’adresse mémoire la plus basse à l’adresse mémoire la plus élevée. Le format est un entier non signé 32 bits qui a un composant R 12 bits dans les 12 premiers bits du mot en octets 0..1 et un composant G 12 bits dans les 12 premiers bits du mot en octets 2..3, avec les 4 bits inférieurs de chaque mot inutilisé.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rg1414 | 64 | Format 32 bits qui a des composants R et G 14 bits, dans cet ordre, de l’adresse mémoire la plus basse à l’adresse mémoire la plus élevée. Le format est un entier non signé 32 bits qui a un composant R 14 bits dans les 14 premiers bits du mot en octets 0..1 et un composant G 14 bits dans les 14 premiers bits du mot en octets 2..3, avec les 2 bits inférieurs de chaque mot inutilisé.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rgba12121212 | 65 | Format 64 bits qui a des composants R, G, B et A 12 bits, dans cet ordre, de l’adresse mémoire la plus basse à l’adresse mémoire la plus élevée. Le format est un entier non signé 64 bits qui a un composant R 12 bits dans les 12 premiers bits du mot en octets 0..1, un composant G 12 bits dans les 12 premiers bits du mot en octets 2..3, un composant B 12 bits dans les 12 premiers bits du mot en octets 4..5, et un composant A 12 bits dans les 12 premiers bits du mot en octets 6..7, avec les 4 bits inférieurs de chaque mot inutilisé.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Rgba14141414 | 66 | Format 64 bits qui a des composants R, G, B et A 14 bits, dans cet ordre, de l’adresse mémoire la plus basse à l’adresse mémoire la plus élevée. Le format est un entier non signé 64 bits qui a un composant R 14 bits dans les 14 premiers bits du mot en octets 0..1, un composant G 14 bits dans les 14 premiers bits du mot en octets 2..3, un composant B 14 bits dans les 14 premiers bits du mot en octets 4..5, et un composant A 14 bits dans les 14 premiers bits du mot en octets 6..7, avec les 2 bits inférieurs de chaque mot inutilisé.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Bgra1010102 | 67 | Format packed 32 bits qui a des composants R, G et B 2 bits 2 bits, de bits les plus significatifs aux bits les moins significatifs. Les valeurs de composant ne sont pas signées normalisées à la plage [0, 1], dont l’interprétation est définie par l’espace de données.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Bgrx1010102 | 68 | Format packed 32 bits qui a des composants 2 bits inutilisés, 10 bits R, G et B, dans cet ordre, des bits les plus significatifs aux bits les moins significatifs. Les valeurs de composant ne sont pas signées normalisées à la plage [0, 1], dont l’interprétation est définie par l’espace de données.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.