1# OH_VideoProcessing 2<!--Kit: Media Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @wang-haizhou6--> 5<!--Designer: @HmQQQ--> 6<!--Tester: @xchaosioda--> 7<!--Adviser: @zengyawen--> 8 9## Overview 10 11The struct describes an object for video processing. 12 13You should define a null pointer for **OH_VideoProcessing** and use [OH_VideoProcessing_Create](capi-video-processing-h.md#oh_videoprocessing_create) to create a video processing instance. Before creation, ensure that the pointer is null. You can create different video processing instances with different processing types. 14 15**Since**: 12 16 17**Related module**: [VideoProcessing](capi-videoprocessing.md) 18 19**Header file**: [video_processing_types.h](capi-video-processing-types-h.md) 20