次の方法で共有


ACSVideoStreamPixelFormat 列挙型

宣言

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

Description

ビデオフレームのピクセルがどのようにエンコードされるかを通知します。

価値観

名前 価値 Description 注釈
ACSVideoStreamPixelFormatBgrx 0 ピクセル形式は、ピクセルあたり 32 ビット、チャネルあたり 8 ビットの単一プレーンとしてエンコードされ、青、緑、赤の順に並び、最後の 8 ビットが破棄されます。
ACSVideoStreamPixelFormatBgr24 1 ピクセル形式は、ピクセルあたり 24 ビット、チャネルあたり 8 ビットの単一プレーンとしてエンコードされ、青、緑、赤の順に並びます。
ACSVideoStreamPixelFormatRgbx 2 ピクセル形式は、ピクセルあたり 32 ビット、チャネルあたり 8 ビットの単一プレーンとしてエンコードされ、青、緑、赤の順に並び、最後の 8 ビットが破棄されます。
ACSVideoStreamPixelFormatRgba 3 ピクセル形式は、ピクセルあたり 32 ビット、チャネルあたり 8 ビットの単一プレーンとしてエンコードされ、青、緑、赤、アルファがそれぞれ 8 ビットの順に並びます。 アルファは破棄されます。
ACSVideoStreamPixelFormatNv12 4 ピクセル形式は、8 ビット Y サンプルの平面を持つ YUV 4:2:0 としてエンコードされ、その後に 8 ビット 2x2 サブサンプリングされた色差サンプルを含むインターリーブ U/V 平面が続きます。
ACSVideoStreamPixelFormatI420 5 ピクセル形式は、YUV 4:2:0 としてエンコードされ、8 ビットの平面に Y 順、U 平面、V 平面が続きます。