Поделиться через


CMBlockBuffer.FromMemoryBlock Метод

Определение

Перегрузки

FromMemoryBlock(Byte[], nuint, CMBlockBufferFlags, CMBlockBufferError)
FromMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags, CMBlockBufferError)

FromMemoryBlock(Byte[], nuint, CMBlockBufferFlags, CMBlockBufferError)

public static CoreMedia.CMBlockBuffer FromMemoryBlock (byte[] data, nuint offsetToData, CoreMedia.CMBlockBufferFlags flags, out CoreMedia.CMBlockBufferError error);
static member FromMemoryBlock : byte[] * nuint * CoreMedia.CMBlockBufferFlags *  -> CoreMedia.CMBlockBuffer

Параметры

data
Byte[]
offsetToData
System.System.UIntPtr System.unativeint

Возвращаемое значение

Применяется к

FromMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags, CMBlockBufferError)

public static CoreMedia.CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, nuint blockLength, CoreMedia.CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CoreMedia.CMBlockBufferFlags flags, out CoreMedia.CMBlockBufferError error);
static member FromMemoryBlock : nativeint * nuint * CoreMedia.CMCustomBlockAllocator * nuint * nuint * CoreMedia.CMBlockBufferFlags *  -> CoreMedia.CMBlockBuffer

Параметры

memoryBlock
IntPtr

nativeint

blockLength
System.System.UIntPtr System.unativeint
customBlockSource
CMCustomBlockAllocator
offsetToData
System.System.UIntPtr System.unativeint
dataLength
System.System.UIntPtr System.unativeint

Возвращаемое значение

Применяется к