CMBlockBuffer.AppendMemoryBlock Method    
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| AppendMemoryBlock(Byte[], nuint, CMBlockBufferFlags) | |
| AppendMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags) | 
AppendMemoryBlock(Byte[], nuint, CMBlockBufferFlags)
public CoreMedia.CMBlockBufferError AppendMemoryBlock(byte[] data, nuint offsetToData, CoreMedia.CMBlockBufferFlags flags);member this.AppendMemoryBlock : byte[] * nuint * CoreMedia.CMBlockBufferFlags -> CoreMedia.CMBlockBufferErrorParameters
- data
- Byte[]
- offsetToData
- System.System.UIntPtr System.unativeint
- flags
- CMBlockBufferFlags
Returns
Applies to
AppendMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags)
public CoreMedia.CMBlockBufferError AppendMemoryBlock(IntPtr memoryBlock, nuint blockLength, CoreMedia.CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CoreMedia.CMBlockBufferFlags flags);member this.AppendMemoryBlock : nativeint * nuint * CoreMedia.CMCustomBlockAllocator * nuint * nuint * CoreMedia.CMBlockBufferFlags -> CoreMedia.CMBlockBufferErrorParameters
- memoryBlock
- 
				
				IntPtr
nativeint 
- blockLength
- System.System.UIntPtr System.unativeint
- customBlockSource
- CMCustomBlockAllocator
- offsetToData
- System.System.UIntPtr System.unativeint
- dataLength
- System.System.UIntPtr System.unativeint
- flags
- CMBlockBufferFlags