MPLATFORMLib Namespace : IMFrame Interface |
For a list of all members of this type, see IMFrame members.
Name | Description | |
---|---|---|
FrameAudioGetBytes | Gets the audio plain data pointer (only local). | |
FrameAudioSaveToFile | Saves the audio to file (*.wav format is used). If file already exists then it adds audio to the end of the file. | |
FrameAVPropsGet | Gets the media properties of frame. | |
FrameAVPropsSet | Sets the media properties to frame. | |
FrameClone | Gets clone of the video frame | |
FrameConvert | Converts frame format or just scale video frame. | |
FrameCut | Cuts out part of video frame, without memory copy. | |
FrameDataGet | Gets the ancillary data by its code. | |
FrameDataGetByIndex | Gets the ancillary data by number in M_ANC_DATA structure. | |
FrameDataSet | Sets the ancillary data by its four chars code. | |
FrameOverlay | Overlay (mix) two frames with alpha, the position is from top-left corner, for 4:2:2 images (e.g. UYVY) horz position aligned by two (e.g. 21->20). Note: For ARGB32 images, alpha from images used for mix. | |
FrameRelease | Release frame buffer. Note: do it for ALL frames received by event in .Net application! | |
FrameTimeGet | Gets the frame time. | |
FrameTimeSet | Sets the frame time. | |
FrameVideoGetBytes | Gets the video plain data pointer (only local). | |
FrameVideoGetHbitmap | Gets the video HBitmap (bitmap handle). | |
FrameVideoSaveToFile | Saves the video frame to file. Method supports *.png, *.jpg, *.bmp, *.tga, *.tiff files. |