Interface IMFMediaBuffer
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("045FA593-8799-42B8-BC8D-8968C6453507")]
public interface IMFMediaBuffer
Methods
GetCurrentLength(out Int32)
Declaration
HResult GetCurrentLength(out int pcbCurrentLength)
Parameters
System.Int32
pcbCurrentLength
|
Returns
HResult
|
GetMaxLength(out Int32)
Declaration
HResult GetMaxLength(out int pcbMaxLength)
Parameters
System.Int32
pcbMaxLength
|
Returns
HResult
|
Lock(out IntPtr, out Int32, out Int32)
Declaration
HResult Lock(out IntPtr ppbBuffer, out int pcbMaxLength, out int pcbCurrentLength)
Parameters
System.IntPtr
ppbBuffer
|
System.Int32
pcbMaxLength
|
System.Int32
pcbCurrentLength
|
Returns
HResult
|
SetCurrentLength(Int32)
Declaration
HResult SetCurrentLength(int cbCurrentLength)
Parameters
System.Int32
cbCurrentLength
|
Returns
HResult
|