Copies data to the video format buffer.
public void SetVideoFormatData(VideoInfoHeader vih,RGBQUAD[] palette,int paletteCount)
Public Sub SetVideoFormatData( _ByVal vih As Leadtools.Multimedia.VideoInfoHeader, _ByVal palette() As Leadtools.Multimedia.RGBQUAD, _ByVal paletteCount As Integer _)
public:void SetVideoFormatData(Leadtools.Multimedia.VideoInfoHeader vih,Leadtools.Multimedia.array<RGBQUAD>^ palette,int paletteCount)
vih
A VideoInfoHeader structure containing the format data to set.
palette
An optional array of RGBQUAD structures containing the palette information for video with 8 bits per pixel or less. Pass null for videos with more than 8 bits per pixel.
paletteCount
The number of elements from that should be used from the palette parameter. It should be less than palette.Length. Pass 0 if palette is null.
Copies data to the video format buffer. This is a helper method which internally sets the unmanaged memory size of the VideoInfoHeader structure and then calls MediaType.SetFormatData marshalling the structure to a byte array. If the method fails, an error is raised. For more information, refer to the Error Codes.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
