In Graphics programming we can draw various shapes (rectangle, circle eclipse etc), we can fill color in any object and create simple animation programs like jumping ball,rainbow, moving fan/cars etc. first of all we must include graphics.h header file in each graphics program. This file provides access to a simple graphics library functions to draw lines, rectangles, circle, eclipse, arcs, images, and strings on a graphical window.
ग्राफ़िक्स प्रोग्रामिंग में हम कई प्रकार के बेसिक शेप जैसे आयत, वृत, दीर्घवृत इत्यादि निर्मित कर सकते है, उनमे रंग भर सकते है, एवं साधारण एनीमेशन प्रोग्राम जैसे जम्पिंग बाल, इन्द्रधनुष , चलित पंखा या कार तैयार कर सकते है। सर्वप्रथम हमे प्रत्येक ग्राफ़िक्स प्रोग्राम में graphics.h हैडर फाइल सम्मिलित करना होती है ये फाइल सभी सामान्य ग्राफ़िक्स से सम्बंधित फंक्शन रखती है जिससे हम लाइन, आयत, वृत, दीर्घवृत, चाप, चित्र एवं स्ट्रींग इत्यादि तैयार कर सकते है।
initgraph() method:-
initgraph() method of graphics.h library initializes the graphics drivers on the computer. it is used to changing the system into graphics mode. It also resets or initializes all graphics settings like color, palette, current position etc, to their default values.
graphics.h हैडर फाइल की initgraph() मेथड कंप्यूटर में ग्राफ़िक्स ड्राईवर को प्रारंभ करती है, यह सिस्टम को ग्राफ़िक मोड में परिवर्तित करती है एवं सभी सेटिंगस को डिफ़ॉल्ट वैल्यू से सेट करती है जैसे कलर ,पेलेट, वर्तमान स्थिति इत्यादि।
Syntax:-
void initgraph(int *graphicsDriver, int *graphicsMode, char *driverDirectoryPath);
Here यहाँ
graphicsDriver :- It is a pointer to an integer which tells the compiler that what graphics driver to use or to automatically detect the drive(DETECT).
यह एक इन्टिजर पॉइंटर है जो कम्पाइलर को यह बताता है की कौन से ग्राफ़िक ड्राईवर का चुनाव करना है या ड्राईवर का चुनाव स्वत: करना है।
graphicsMode :- It is a pointer to an integer that specifies the graphics mode to be used. If *graphicsDriver is set to DETECT, then initgraph sets *graphicMode to the highest resolution available for the detected driver.
यह एक इन्टिजर पॉइंटर है जो कम्पाइलर को यह बताता है की कौन से ग्राफ़िक मोड का चुनाव करना है यदि ग्राफ़िक ड्राईवर का चुनाव स्वत: किया गया है तब ग्राफ़िक मोड उच्चतम रिसोलूशन पर सेट किया जाता है।
driverDirectoryPath :- It specifies the directory path where graphics driver files (BGI files) are located.
यह ग्राफ़िक ड्राईवर फाइल (BGI फाइल) के डायरेक्टरी पथ को दर्शाता है।
No comments:
Post a Comment