IWMSPacket.InsertBuffer (Visual Basic .NET)
Previous | Next |
IWMSPacket.InsertBuffer (Visual Basic .NET)
The InsertBuffer method inserts a new buffer immediately following the buffer at the specified index.
Syntax
Parameters
dwBufferNum
UInt32 containing the index at which to insert the new buffer. A value of -1 indicates that the new buffer will be inserted at the end of the list.
pBuffer
INSSBuffer object containing the buffer to insert.
dwBufferOffset
UInt32 containing the offset into the buffer list.
dwBufferLen
UInt32 containing the length of the buffer.
wFlags
Member of the WMS_PACKET_BUFFER_FLAGS enumeration type.
Value | Description |
WMS_INSERT_BUFFER_AT_END | The buffer should be inserted at the end of the list. |
dwExFlags
Member of the WMS_PACKET_BUFFER_EX_FLAGS enumeration type. This must be a bitwise OR of one or more of the following values.
Value | Description |
WMS_BUFFER_COMBINE | This buffer should be combined with the list rather than appended. |
WMS_BUFFER_NO_ADDREF | The reference count for the buffer should not be incremented. |
WMS_BUFFER_NO_REFCOUNT | No reference count should be kept for this buffer. |
WMS_BUFFER_NO_RELEASE | The buffer should not be released regardless of reference count. |
Return Values
This method does not return a value.
If this method fails, it throws an exception.
Number | Description |
0x80070057 | dwBufferNum is not a valid index location. |
0x8007000E | There is insufficient memory to complete the function. |
Requirements
Reference: Add a reference to Microsoft.WindowsMediaServices.
Namespace: Microsoft.WindowsMediaServices.Interop.
Assembly: Microsoft.WindowsMediaServices.dll.
Library: WMSServerTypeLib.dll.
Platform: Windows Server 2003, Enterprise Edition; Windows Server 2003, Datacenter Edition; Windows Server 2008.
See Also
Previous | Next |