HardwareBufferFormat 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
하드웨어 버퍼의 픽셀 또는 데이터 형식을 지정합니다.
public enum HardwareBufferFormat
type HardwareBufferFormat =
- 상속
-
HardwareBufferFormat
필드
| 속성 | 값 | Description |
|---|---|---|
| Rgba8888 | 1 | 각 빨강, 녹색, 파랑 및 알파 구성 요소에 대해 8비트를 지정합니다. |
| Rgbx8888 | 2 | 형식: 빨간색, 녹색, 파랑, 알파, 알파 각각 8비트가 항상 0xFF |
| Rgb888 | 3 | 형식: 각 빨강, 녹색, 파랑, 알파 없음 8비트 |
| Rgb565 | 4 | 형식: 빨강과 파랑 각각 5비트, 녹색 6비트, 알파 없음 |
| RgbaFp16 | 22 | 형식: 빨강, 녹색, 파랑, 알파 각각 16비트 |
| Blob | 33 | 형식: 원시 데이터 전송에 사용되는 불투명 형식; 의 높이가 1이어야 합니다. |
| Ycbcr420888 | 35 | 형식: Planar YCbCr 420; 너비와 높이가 짝수여야 합니다.
에 대한 |
| Rgba1010102 | 43 | 형식: 빨강, 녹색, 파랑, 알파 2비트 각각 10비트 |
| D16 | 48 | 형식: 16비트 깊이 |
| D24 | 49 | 형식: 24비트 깊이 |
| Ds24ui8 | 50 | 형식: 24비트 깊이, 8비트 스텐실 |
| DFp32 | 51 | 형식: 32비트 깊이 |
| DsFp32ui8 | 52 | 형식: 32비트 깊이, 8비트 스텐실 |
| SUi8 | 53 | 형식: 8비트 스텐실 |
| YcbcrP010 | 54 | Android YUV P010 형식입니다. |
| R8 | 56 | 형식: 8비트 빨간색 |
| R16 | 57 | 형식: 16비트 빨간색. GPU에서 샘플링되는 경우 암시적 부호 없는 정규화 대신 부호 없는 정수로 표시됩니다. 자세한 내용은 https://www.khronos.org/opengl/wiki/Normalized_Integer 참조하세요. |
| Rg1616 | 58 | 형식: 빨간색, 녹색 각각 16비트. GPU에서 샘플링되는 경우 암시적 부호 없는 정규화 대신 부호 없는 정수로 표시됩니다. 자세한 내용은 https://www.khronos.org/opengl/wiki/Normalized_Integer 참조하세요. |
| Rgba10101010 | 59 | 형식: 빨강, 녹색, 파랑, 알파 각각 10비트
에 대한 |
| YcbcrP210 | 60 | Android YUV P210 형식입니다. |
| R12 | 61 | 단일 12비트 구성 요소가 있는 16비트 형식입니다. 형식은 16비트 단어의 상위 12비트에 12비트의 R 구성 요소가 있는 부호 없는 16비트 정수이며 하위 4비트는 사용되지 않습니다. |
| R14 | 62 | 단일 14비트 구성 요소가 있는 16비트 형식입니다. 형식은 16비트 단어의 상위 14비트에 14비트의 R 구성 요소가 있으며 하위 2비트는 사용되지 않는 16비트 부호 없는 정수입니다. |
| Rg1212 | 63 | 12비트 R 및 G 구성 요소가 있는 32비트 형식은 가장 낮은 메모리 주소에서 가장 높은 메모리 주소까지 순서대로 지정됩니다. 형식은 단어의 상위 12비트(바이트 0..1)에 12비트 R 구성 요소가 있는 32비트 부호 없는 정수이고, 단어의 상위 12비트(바이트 2..3)에 12비트 G 구성 요소가 있으며 각 단어의 아래쪽 4비트는 사용되지 않습니다. |
| Rg1414 | 64 | 해당 순서대로 14비트 R 및 G 구성 요소가 있는 32비트 형식으로, 가장 낮은 메모리 주소에서 가장 높은 메모리 주소까지입니다. 형식은 단어의 상위 14비트(바이트 0..1)에 14비트 R 구성 요소가 있는 32비트 부호 없는 정수이고, 단어의 상위 14비트(바이트 2..3)에 14비트 G 구성 요소가 있으며 각 단어의 아래쪽 2비트는 사용되지 않습니다. |
| Rgba12121212 | 65 | 가장 낮은 메모리 주소에서 가장 높은 메모리 주소까지 12비트 R, G, B 및 A 구성 요소가 있는 64비트 형식입니다. 형식은 단어의 상위 12비트(바이트 0..1)에 12비트 R 구성 요소가 있는 64비트 부호 없는 정수이며, 단어의 상위 12비트(바이트 2.3)에 있는 12비트 G 구성 요소이며, 단어의 상위 12비트(바이트 4.5)에 있는 12비트 B 구성 요소입니다. 단어의 상위 12비트(바이트 6..7)에 있는 12비트 A 구성 요소와 각 단어의 아래쪽 4비트를 사용하지 않습니다.
에 대한 |
| Rgba14141414 | 66 | 가장 낮은 메모리 주소에서 가장 높은 메모리 주소까지 14비트 R, G, B 및 A 구성 요소가 있는 64비트 형식입니다. 형식은 단어의 상위 14비트(바이트 0..1)에 14비트 R 구성 요소가 있는 64비트 부호 없는 정수이며, 단어의 상위 14비트(바이트 2.3)에 있는 14비트 G 구성 요소이며, 단어의 상위 14비트(바이트 4.5)에 있는 14비트 B 구성 요소입니다. 단어의 상위 14비트(바이트 6..7)에 있는 14비트 A 구성 요소와 각 단어의 아래쪽 2비트를 사용하지 않습니다.
에 대한 |
| Bgra1010102 | 67 | 2비트 A, 10비트 R, G 및 B 구성 요소가 있는 32비트 압축 형식은 가장 중요한 비트에서 가장 중요한 비트까지 순서대로 구성됩니다. 구성 요소 값은 데이터 영역에 의해 해석이 정의된 [0, 1] 범위로 정규화되지 않습니다. |
| Bgrx1010102 | 68 | 2비트 사용되지 않는 10비트 R, G 및 B 구성 요소가 있는 32비트 압축 형식은 가장 중요한 비트에서 가장 중요한 비트까지 순서대로 구성됩니다. 구성 요소 값은 데이터 영역에 의해 해석이 정의된 [0, 1] 범위로 정규화되지 않습니다. |
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.