Xeno-rat
Loading...
Searching...
No Matches
NAudio.MediaFoundation.IMFMediaBuffer Interface Reference

IMFMediaBuffer http://msdn.microsoft.com/en-gb/library/windows/desktop/ms696261%28v=vs.85%29.aspx. More...

Collaboration diagram for NAudio.MediaFoundation.IMFMediaBuffer:

Public Member Functions

void Lock (out IntPtr ppbBuffer, out int pcbMaxLength, out int pcbCurrentLength)
 Gives the caller access to the memory in the buffer.
 
void Unlock ()
 Unlocks a buffer that was previously locked.
 
void GetCurrentLength (out int pcbCurrentLength)
 Retrieves the length of the valid data in the buffer.
 
void SetCurrentLength (int cbCurrentLength)
 Sets the length of the valid data in the buffer.
 
void GetMaxLength (out int pcbMaxLength)
 Retrieves the allocated size of the buffer.
 

Detailed Description

Member Function Documentation

◆ GetCurrentLength()

void NAudio.MediaFoundation.IMFMediaBuffer.GetCurrentLength ( out int pcbCurrentLength)

Retrieves the length of the valid data in the buffer.

◆ GetMaxLength()

void NAudio.MediaFoundation.IMFMediaBuffer.GetMaxLength ( out int pcbMaxLength)

Retrieves the allocated size of the buffer.

Here is the caller graph for this function:

◆ Lock()

void NAudio.MediaFoundation.IMFMediaBuffer.Lock ( out IntPtr ppbBuffer,
out int pcbMaxLength,
out int pcbCurrentLength )

Gives the caller access to the memory in the buffer.

Here is the caller graph for this function:

◆ SetCurrentLength()

void NAudio.MediaFoundation.IMFMediaBuffer.SetCurrentLength ( int cbCurrentLength)

Sets the length of the valid data in the buffer.

Here is the caller graph for this function:

◆ Unlock()

void NAudio.MediaFoundation.IMFMediaBuffer.Unlock ( )

Unlocks a buffer that was previously locked.

Here is the caller graph for this function:

The documentation for this interface was generated from the following file: