25
25
<summary>To be added.</summary>
26
26
<remarks>To be added.</remarks>
27
<related type="sample" href="http://samples.xamarin.com/Samples/ByGuid?guid=9fa28988-64fe-4365-b2b7-95542daf4f9b">avcaptureframes</related>
30
<Member MemberName="CreateForImageBuffer">
31
<MemberSignature Language="C#" Value="public static MonoMac.CoreMedia.CMSampleBuffer CreateForImageBuffer (MonoMac.CoreVideo.CVImageBuffer imageBuffer, bool dataReady, MonoMac.CoreMedia.CMVideoFormatDescription formatDescription, MonoMac.CoreMedia.CMSampleTimingInfo sampleTiming, out MonoMac.CoreMedia.CMSampleBufferError error);" />
32
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.CoreMedia.CMSampleBuffer CreateForImageBuffer(class MonoMac.CoreVideo.CVImageBuffer imageBuffer, bool dataReady, class MonoMac.CoreMedia.CMVideoFormatDescription formatDescription, valuetype MonoMac.CoreMedia.CMSampleTimingInfo sampleTiming, valuetype MonoMac.CoreMedia.CMSampleBufferError error) cil managed" />
33
<MemberType>Method</MemberType>
35
<AssemblyVersion>0.0.0.0</AssemblyVersion>
38
<ReturnType>MonoMac.CoreMedia.CMSampleBuffer</ReturnType>
41
<Parameter Name="imageBuffer" Type="MonoMac.CoreVideo.CVImageBuffer" />
42
<Parameter Name="dataReady" Type="System.Boolean" />
43
<Parameter Name="formatDescription" Type="MonoMac.CoreMedia.CMVideoFormatDescription" />
44
<Parameter Name="sampleTiming" Type="MonoMac.CoreMedia.CMSampleTimingInfo" />
45
<Parameter Name="error" Type="MonoMac.CoreMedia.CMSampleBufferError&" RefType="out" />
48
<param name="imageBuffer">To be added.</param>
49
<param name="dataReady">To be added.</param>
50
<param name="formatDescription">To be added.</param>
51
<param name="sampleTiming">To be added.</param>
52
<param name="error">To be added.</param>
53
<summary>To be added.</summary>
54
<returns>To be added.</returns>
55
<remarks>To be added.</remarks>
58
<Member MemberName="CreateWithPacketDescriptions">
59
<MemberSignature Language="C#" Value="public static MonoMac.CoreMedia.CMSampleBuffer CreateWithPacketDescriptions (MonoMac.CoreMedia.CMBlockBuffer dataBuffer, MonoMac.CoreMedia.CMFormatDescription formatDescription, int samplesCount, MonoMac.CoreMedia.CMTime sampleTimestamp, MonoMac.AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, out MonoMac.CoreMedia.CMSampleBufferError error);" />
60
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.CoreMedia.CMSampleBuffer CreateWithPacketDescriptions(class MonoMac.CoreMedia.CMBlockBuffer dataBuffer, class MonoMac.CoreMedia.CMFormatDescription formatDescription, int32 samplesCount, valuetype MonoMac.CoreMedia.CMTime sampleTimestamp, valuetype MonoMac.AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, valuetype MonoMac.CoreMedia.CMSampleBufferError error) cil managed" />
61
<MemberType>Method</MemberType>
63
<AssemblyVersion>0.0.0.0</AssemblyVersion>
66
<ReturnType>MonoMac.CoreMedia.CMSampleBuffer</ReturnType>
69
<Parameter Name="dataBuffer" Type="MonoMac.CoreMedia.CMBlockBuffer" />
70
<Parameter Name="formatDescription" Type="MonoMac.CoreMedia.CMFormatDescription" />
71
<Parameter Name="samplesCount" Type="System.Int32" />
72
<Parameter Name="sampleTimestamp" Type="MonoMac.CoreMedia.CMTime" />
73
<Parameter Name="packetDescriptions" Type="MonoMac.AudioToolbox.AudioStreamPacketDescription[]" />
74
<Parameter Name="error" Type="MonoMac.CoreMedia.CMSampleBufferError&" RefType="out" />
77
<param name="dataBuffer">To be added.</param>
78
<param name="formatDescription">To be added.</param>
79
<param name="samplesCount">To be added.</param>
80
<param name="sampleTimestamp">To be added.</param>
81
<param name="packetDescriptions">To be added.</param>
82
<param name="error">To be added.</param>
83
<summary>To be added.</summary>
84
<returns>To be added.</returns>
85
<remarks>To be added.</remarks>
29
88
<Member MemberName="DataIsReady">
30
89
<MemberSignature Language="C#" Value="public bool DataIsReady { get; }" />
31
90
<MemberSignature Language="ILAsm" Value=".property instance bool DataIsReady" />
94
153
<param name="disposing">
95
154
<para>If set to <see langword="true" />, the method is invoked directly and will dispose manage and unmanaged resources; If set to <see langword="false" /> the method is being called by the garbage collector finalizer and should only release unmanaged resources.</para>
97
<summary>Releases the resourced used by the CMSampleBuffer object.</summary>
156
<summary>Releases the resources used by the CMSampleBuffer object.</summary>
99
158
<para>This Dispose method releases the resources used by the CMSampleBuffer class.</para>
100
159
<para>This method is called by both the Dispose() method and the object finalizer (Finalize). When invoked by the Dispose method, the parameter disposting <paramref name="disposing" /> is set to <see langword="true" /> and any managed object references that this object holds are also disposed or released; when invoked by the object finalizer, on the finalizer thread the value is set to <see langword="false" />. </para>
198
<Member MemberName="GetAudioFormatDescription">
199
<MemberSignature Language="C#" Value="public MonoMac.CoreMedia.CMAudioFormatDescription GetAudioFormatDescription ();" />
200
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class MonoMac.CoreMedia.CMAudioFormatDescription GetAudioFormatDescription() cil managed" />
201
<MemberType>Method</MemberType>
203
<AssemblyVersion>0.0.0.0</AssemblyVersion>
206
<ReturnType>MonoMac.CoreMedia.CMAudioFormatDescription</ReturnType>
210
<summary>To be added.</summary>
211
<returns>To be added.</returns>
212
<remarks>To be added.</remarks>
139
215
<Member MemberName="GetDataBuffer">
140
216
<MemberSignature Language="C#" Value="public MonoMac.CoreMedia.CMBlockBuffer GetDataBuffer ();" />
141
217
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class MonoMac.CoreMedia.CMBlockBuffer GetDataBuffer() cil managed" />
190
271
<Member MemberName="GetSampleAttachments">
191
<MemberSignature Language="C#" Value="public MonoMac.Foundation.NSMutableDictionary[] GetSampleAttachments (bool createIfNecessary);" />
192
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class MonoMac.Foundation.NSMutableDictionary[] GetSampleAttachments(bool createIfNecessary) cil managed" />
272
<MemberSignature Language="C#" Value="public MonoMac.CoreMedia.CMSampleBufferAttachmentSettings[] GetSampleAttachments (bool createIfNecessary);" />
273
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class MonoMac.CoreMedia.CMSampleBufferAttachmentSettings[] GetSampleAttachments(bool createIfNecessary) cil managed" />
193
274
<MemberType>Method</MemberType>
195
276
<AssemblyVersion>0.0.0.0</AssemblyVersion>
198
<ReturnType>MonoMac.Foundation.NSMutableDictionary[]</ReturnType>
279
<ReturnType>MonoMac.CoreMedia.CMSampleBufferAttachmentSettings[]</ReturnType>
201
282
<Parameter Name="createIfNecessary" Type="System.Boolean" />
244
325
<remarks>To be added.</remarks>
328
<Member MemberName="GetVideoFormatDescription">
329
<MemberSignature Language="C#" Value="public MonoMac.CoreMedia.CMVideoFormatDescription GetVideoFormatDescription ();" />
330
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class MonoMac.CoreMedia.CMVideoFormatDescription GetVideoFormatDescription() cil managed" />
331
<MemberType>Method</MemberType>
333
<AssemblyVersion>0.0.0.0</AssemblyVersion>
336
<ReturnType>MonoMac.CoreMedia.CMVideoFormatDescription</ReturnType>
340
<summary>To be added.</summary>
341
<returns>To be added.</returns>
342
<remarks>To be added.</remarks>
247
345
<Member MemberName="Handle">
248
346
<MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
249
347
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />