CVPixelBuffer.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Create(nint, nint, CVPixelFormatType, Byte[][], nint[], nint[], nint[], CVPixelBufferAttributes, CVReturn)
public static CoreVideo.CVPixelBuffer Create (nint width, nint height, CoreVideo.CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CoreVideo.CVPixelBufferAttributes pixelBufferAttributes, out CoreVideo.CVReturn status);
static member Create : nint * nint * CoreVideo.CVPixelFormatType * byte[][] * nint[] * nint[] * nint[] * CoreVideo.CVPixelBufferAttributes * -> CoreVideo.CVPixelBuffer
Параметры
- width
- System.System.IntPtr System.nativeint
- height
- System.System.IntPtr System.nativeint
- pixelFormatType
- CVPixelFormatType
- planes
- Byte[][]
- planeWidths
-
System.System.IntPtr[]
System.nativeint[]
- planeHeights
-
System.System.IntPtr[]
System.nativeint[]
- planeBytesPerRow
-
System.System.IntPtr[]
System.nativeint[]
- pixelBufferAttributes
- CVPixelBufferAttributes
- status
- CVReturn
Возвращаемое значение
Применяется к
Create(nint, nint, CVPixelFormatType, Byte[], nint, CVPixelBufferAttributes, CVReturn)
public static CoreVideo.CVPixelBuffer Create (nint width, nint height, CoreVideo.CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CoreVideo.CVPixelBufferAttributes pixelBufferAttributes, out CoreVideo.CVReturn status);
static member Create : nint * nint * CoreVideo.CVPixelFormatType * byte[] * nint * CoreVideo.CVPixelBufferAttributes * -> CoreVideo.CVPixelBuffer
Параметры
- width
- System.System.IntPtr System.nativeint
- height
- System.System.IntPtr System.nativeint
- pixelFormatType
- CVPixelFormatType
- data
- Byte[]
- bytesPerRow
- System.System.IntPtr System.nativeint
- pixelBufferAttributes
- CVPixelBufferAttributes
- status
- CVReturn
Возвращаемое значение
Применяется к
Create(nint, nint, CVPixelFormatType, Byte[][], nint[], nint[], nint[], CVPixelBufferAttributes)
public static CoreVideo.CVPixelBuffer Create (nint width, nint height, CoreVideo.CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CoreVideo.CVPixelBufferAttributes pixelBufferAttributes);
static member Create : nint * nint * CoreVideo.CVPixelFormatType * byte[][] * nint[] * nint[] * nint[] * CoreVideo.CVPixelBufferAttributes -> CoreVideo.CVPixelBuffer
Параметры
- width
- System.System.IntPtr System.nativeint
- height
- System.System.IntPtr System.nativeint
- pixelFormatType
- CVPixelFormatType
- planes
- Byte[][]
- planeWidths
-
System.System.IntPtr[]
System.nativeint[]
- planeHeights
-
System.System.IntPtr[]
System.nativeint[]
- planeBytesPerRow
-
System.System.IntPtr[]
System.nativeint[]
- pixelBufferAttributes
- CVPixelBufferAttributes
Возвращаемое значение
Применяется к
Create(IOSurface, CVReturn, CVPixelBufferAttributes)
[ObjCRuntime.NoWatch]
[ObjCRuntime.TV(11, 0)]
public static CoreVideo.CVPixelBuffer Create (IOSurface.IOSurface surface, out CoreVideo.CVReturn result, CoreVideo.CVPixelBufferAttributes pixelBufferAttributes = null);
static member Create : IOSurface.IOSurface * * CoreVideo.CVPixelBufferAttributes -> CoreVideo.CVPixelBuffer
Параметры
- surface
- IOSurface
- result
- CVReturn
- pixelBufferAttributes
- CVPixelBufferAttributes
Возвращаемое значение
- Атрибуты
Применяется к
Create(IOSurface, CVPixelBufferAttributes)
[ObjCRuntime.NoWatch]
[ObjCRuntime.TV(11, 0)]
public static CoreVideo.CVPixelBuffer Create (IOSurface.IOSurface surface, CoreVideo.CVPixelBufferAttributes pixelBufferAttributes = null);
static member Create : IOSurface.IOSurface * CoreVideo.CVPixelBufferAttributes -> CoreVideo.CVPixelBuffer
Параметры
- surface
- IOSurface
- pixelBufferAttributes
- CVPixelBufferAttributes
Возвращаемое значение
- Атрибуты
Применяется к
Create(nint, nint, CVPixelFormatType, Byte[], nint, CVPixelBufferAttributes)
public static CoreVideo.CVPixelBuffer Create (nint width, nint height, CoreVideo.CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CoreVideo.CVPixelBufferAttributes pixelBufferAttributes);
static member Create : nint * nint * CoreVideo.CVPixelFormatType * byte[] * nint * CoreVideo.CVPixelBufferAttributes -> CoreVideo.CVPixelBuffer
Параметры
- width
- System.System.IntPtr System.nativeint
- height
- System.System.IntPtr System.nativeint
- pixelFormatType
- CVPixelFormatType
- data
- Byte[]
- bytesPerRow
- System.System.IntPtr System.nativeint
- pixelBufferAttributes
- CVPixelBufferAttributes