Udostępnij za pośrednictwem


ACSVideoStreamPixelFormat, wyliczenie

Deklaracji

typedef enum ACSVideoStreamPixelFormat : NSInteger { ... } ACSVideoStreamPixelFormat;

Opis

Informuje o zakodowaniu pikseli ramki wideo.

Wartości

Nazwa Wartość Opis Uwagi
ACSVideoStreamPixelFormatBgrx 0 Format pikseli jest kodowany jako pojedyncza płaszczyzna z 32 bitami na piksele, 8 bitów na kanał, uporządkowany jako niebieski, a następnie zielony, a następnie czerwony i odrzucający ostatnie 8 bitów.
ACSVideoStreamPixelFormatBgr24 1 Format pikseli jest kodowany jako pojedyncza płaszczyzna z 24 bitami na piksele, 8 bitów na kanał, uporządkowany jako niebieski, a następnie zielony, a następnie czerwony.
ACSVideoStreamPixelFormatRgbx 2 Format pikseli jest kodowany jako pojedyncza płaszczyzna z 32 bitami na piksele, 8 bitów na kanał, uporządkowany jako niebieski, a następnie zielony, a następnie czerwony i odrzucający ostatnie 8 bitów.
ACSVideoStreamPixelFormatRgba 3 Format pikseli jest kodowany jako pojedyncza płaszczyzna z 32 bitami na piksele, 8 bitów na kanał, uporządkowany jako niebieski, a następnie zielony, a następnie czerwony i alfa jako 8 bitów każdy. Alfa jest odrzucana.
ACSVideoStreamPixelFormatNv12 4 Format pikseli jest zakodowany jako YUV 4:2:0 z płaszczyzną 8-bitowych próbek Y, a następnie przeplataną płaszczyzną U/V zawierającą 8-bitowe próbki kolorów 2x2.
ACSVideoStreamPixelFormatI420 5 Format pikseli jest zakodowany jako YUV 4:2:0 z płaszczyzną 8-bitową uporządkowaną przez Y, a następnie płaszczyzną U, a następnie płaszczyzną V.