Hi,
Being new FPGA user is fine. My point is people can help you better if you can be more specific in your questions asked.
For instance : can someone teach me how to use xxx function in yyy IP of zzz Intel FPGA example design ?
After some time, I finally figure out you are asking about "alt_up_video_dma_draw" NIOS2 HAL function in "Pixel Buffer DMA Controller" IP of "Intel FPGA university program DE2-115_computer" example design.
Refer to below doc to learn more about capability of DE2-115 board and its Quartus example design (DE2-115_Computer)
The detail info about each video IP block can be found in below link - video IP suite doc
You can refer to below link, goto computer organization -> download "Using HAL Device Drivers with the Monitor Program" pdf file to learn more about NIOS2 HAL function for each Intel FPGA IP
Ultimately my best advise to you is to try out the DE2-115 board, video function NIOS2 c code example design directly. You can use either NIOS2 c code or NISO2 HAL function. You can then modify and play around with the example design once you get it working first.
You can also use "Intel FPGA Monitor Program" from the University Program installer to help you build the example design.
Thanks.
Regards,
dlim