SetVideoFormatData Method

Summary
Copies data to the video format buffer.
Syntax
C#
C++/CLI
public void SetVideoFormatData( 
   VideoInfoHeader vih, 
   RGBQUAD[] palette, 
   int paletteCount 
) 
public: 
void SetVideoFormatData(  
   VideoInfoHeader vih, 
   array<RGBQUAD>^ palette, 
   int paletteCount 
)  

Parameters

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.

Remarks

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.

Requirements

Target Platforms

See Also

Reference

MediaType Class

MediaType Members

Help Version 22.0.2022.12.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Multimedia Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.