Freigeben über


ACSVideoStreamPixelFormat Enumeration

Erklärung

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

Description

Gibt an, wie die Pixel des Videoframes codiert werden.

Werte

Name Wert Description Bemerkungen
ACSVideoStreamPixelFormatBgrx 0 Das Pixelformat wird als einzelne Ebene mit 32 Bit pro Pixel, 8 Bit pro Kanal codiert, sortiert als blau, gefolgt von grün, gefolgt von rot und verworfen die letzten 8 Bits.
ACSVideoStreamPixelFormatBgr24 1 Das Pixelformat wird als einzelne Ebene mit 24 Bit pro Pixel, 8 Bit pro Kanal codiert, geordnet als Blau, gefolgt von Grün, gefolgt von Rot.
ACSVideoStreamPixelFormatRgbx 2 Das Pixelformat wird als einzelne Ebene mit 32 Bit pro Pixel, 8 Bit pro Kanal codiert, sortiert als blau, gefolgt von grün, gefolgt von rot und verworfen die letzten 8 Bits.
ACSVideoStreamPixelFormatRgba 3 Das Pixelformat wird als einzelne Ebene mit 32 Bit pro Pixel, 8 Bit pro Kanal codiert, geordnet als blau, gefolgt von grün, gefolgt von rot und alpha als jeweils 8 Bit. Alpha wird verworfen.
ACSVideoStreamPixelFormatNv12 4 Das Pixelformat wird als YUV 4:2:0 mit einer Ebene von 8-Bit-Y-Samples codiert, gefolgt von einer verschachtelten U/V-Ebene, die 8-Bit-2x2-Sub-Sample-Farbdifferenz-Samples enthält.
ACSVideoStreamPixelFormatI420 5 Das Pixelformat wird als YUV 4:2:0 codiert, wobei eine Ebene von 8 Bit nach Y geordnet ist, gefolgt von einer U-Ebene und einer V-Ebene.