Enum NvCVLayout
FourCC/layout.
Namespace: VisioForge.Core.NvidiaMaxine.VideoEffects.API
Assembly: VisioForge.Core.dll
Syntax
public enum NvCVLayout : byte
Fields
| Name | Description |
|---|---|
| NVCV_CHUNKY | All components of pixel(x,y) are adjacent (same as interleaved). |
| NVCV_CYUV | [YUV] Chunky 4:4:4. |
| NVCV_CYVU | [YVU] Chunky 4:4:4. |
| NVCV_I420 | [Y][U][V] Planar 4:2:0. |
| NVCV_I444 | [Y][U][V] Planar 4:4:4. |
| NVCV_INTERLEAVED | All components of pixel(x,y) are adjacent (same as chunky) (default for non-YUV). |
| NVCV_IYUV | [Y][U][V] Planar 4:2:0. |
| NVCV_NV12 | [Y][UV] Semi-planar 4:2:0 (default for 4:2:0). |
| NVCV_NV21 | [Y][VU] Semi-planar 4:2:0. |
| NVCV_NV24 | [Y][UV] Semi-planar 4:4:4. |
| NVCV_NV42 | [Y][VU] Semi-planar 4:4:4. |
| NVCV_PLANAR | The same component of all pixels are adjacent. |
| NVCV_UYVY | [UYVY] Chunky 4:2:2 (default for 4:2:2). |
| NVCV_VYUY | [VYUY] Chunky 4:2:2. |
| NVCV_YCUV | [Y][UV] Semi-planar 4:2:2 or 4:2:0 (default for 4:2:0). |
| NVCV_YCVU | [Y][VU] Semi-planar 4:2:2 or 4:2:0. |
| NVCV_YM24 | [Y][U][V] Planar 4:4:4. |
| NVCV_YM42 | [Y][V][U] Planar 4:4:4. |
| NVCV_YUV | [Y][U][V] Planar 4:2:2 or 4:2:0 or 4:4:4. |
| NVCV_YUY2 | [YUYV] Chunky 4:2:2. |
| NVCV_YUYV | [YUYV] Chunky 4:2:2. |
| NVCV_YV12 | [Y][V][U] Planar 4:2:0. |
| NVCV_YVU | [Y][V][U] Planar 4:2:2 or 4:2:0 or 4:4:4. |
| NVCV_YVYU | [YVYU] Chunky 4:2:2. |