ACSVideoStreamPixelFormat 列挙型
宣言
typedef enum ACSVideoStreamPixelFormat : NSInteger { ... } ACSVideoStreamPixelFormat;
説明
ビデオ フレームのピクセルのエンコード方法を通知します。
値
Name | 値 | 説明 | 解説 |
---|---|---|---|
ACSVideoStreamPixelFormatBgrx |
0 | ピクセル形式は、1 ピクセルあたり 32 ビット、チャネルあたり 8 ビットの単一プレーンとしてエンコードされ、青色で並べ替えられた後、緑が続き、赤色が続き、最後の 8 ビットが破棄されます。 | |
ACSVideoStreamPixelFormatBgr24 |
1 | ピクセル形式は、1 ピクセルあたり 24 ビット、チャネルあたり 8 ビット、青、緑、赤の順に並べ替えられた単一プレーンとしてエンコードされます。 | |
ACSVideoStreamPixelFormatRgbx |
2 | ピクセル形式は、1 ピクセルあたり 32 ビット、チャネルあたり 8 ビットの単一プレーンとしてエンコードされ、青色で並べ替えられた後、緑が続き、赤色が続き、最後の 8 ビットが破棄されます。 | |
ACSVideoStreamPixelFormatRgba |
3 | ピクセル形式は、1 ピクセルあたり 32 ビット、チャネルあたり 8 ビット、青、緑、赤、アルファをそれぞれ 8 ビットとして並べ替えた単一プレーンとしてエンコードされます。 アルファは破棄されます。 | |
ACSVideoStreamPixelFormatNv12 |
4 | ピクセル形式は、8 ビット Y サンプルのプレーンで YUV 4:2:0 としてエンコードされ、その後、8 ビット 2x2 サブサンプリング色差サンプルを含むインターリーブされた U/V プレーンが続きます。 | |
ACSVideoStreamPixelFormatI420 |
5 | ピクセル形式は YUV 4:2:0 としてエンコードされ、Y によって順序付けられた 8 ビットのプレーン、その後に U プレーン、V プレーンが続きます。 |