Struct NV21ToYUV420Job
将 NV21 数据格式([Y][VU][VU]...)转换为 YUV420P([Y][U][V],即 planar 格式)的 NativeArray 版本 转换后所有分量拼接成一个 NativeArray,前 width*height 字节是Y,后依次是U和V平面
Implements
IJob
Inherited Members
Namespace: YVR.Enterprise.Camera
Assembly: YVR.Enterprise.Runtime.dll
Syntax
[BurstCompile]
public struct NV21ToYUV420Job : IJob
Fields
height
将 NV21 数据格式([Y][VU][VU]...)转换为 YUV420P([Y][U][V],即 planar 格式)的 NativeArray 版本 转换后所有分量拼接成一个 NativeArray,前 width*height 字节是Y,后依次是U和V平面
Declaration
public int height
Field Value
| Type | Description |
|---|---|
| int |
nv21Data
将 NV21 数据格式([Y][VU][VU]...)转换为 YUV420P([Y][U][V],即 planar 格式)的 NativeArray 版本 转换后所有分量拼接成一个 NativeArray,前 width*height 字节是Y,后依次是U和V平面
Declaration
[ReadOnly]
public NativeArray<byte> nv21Data
Field Value
| Type | Description |
|---|---|
| NativeArray<byte> |
width
将 NV21 数据格式([Y][VU][VU]...)转换为 YUV420P([Y][U][V],即 planar 格式)的 NativeArray 版本 转换后所有分量拼接成一个 NativeArray,前 width*height 字节是Y,后依次是U和V平面
Declaration
public int width
Field Value
| Type | Description |
|---|---|
| int |
yuv420Data
将 NV21 数据格式([Y][VU][VU]...)转换为 YUV420P([Y][U][V],即 planar 格式)的 NativeArray 版本 转换后所有分量拼接成一个 NativeArray,前 width*height 字节是Y,后依次是U和V平面
Declaration
[WriteOnly]
public NativeArray<byte> yuv420Data
Field Value
| Type | Description |
|---|---|
| NativeArray<byte> |
Methods
Execute()
Implement this method to perform work on a worker thread.
Declaration
public void Execute()
Implements
Unity.Jobs.IJob