कम्पोजिंग कम्पिज़ द्वारा प्रदान की जाती है, जो एक कंपोज़िटिंग विंडो मैनेजर है। इसका क्या मतलब है नीचे समझाया गया है:
कंपोज़िटिंग विंडो मैनेजर कंप्यूटर के ग्राफिकल यूजर इंटरफेस का एक घटक है जो विंडोज़ और उनकी सीमाओं को खींचता है। यह यह भी नियंत्रित करता है कि वे एक-दूसरे के साथ, और बाकी डेस्कटॉप वातावरण के साथ कैसे प्रदर्शित और बातचीत करते हैं। एक कंपोज़िटिंग विंडो मैनेजर और अन्य विंडो मैनेजर के बीच मुख्य अंतर यह है कि एक आम स्क्रीन पर आउटपुट करने के बजाय, प्रत्येक आउटपुट को पहले एक अलग और स्वतंत्र बफर, या कंप्यूटर के अंदर अस्थायी स्थान पर प्रोग्राम करता है, जहां उन्हें दिखाए जाने से पहले उन्हें हेरफेर किया जा सकता है। [1] [2]
विंडो मैनेजर तब एक अलग डेस्कटॉप पर इन अलग-अलग बफर से आउटपुट और कॉम्बिनेशन या कंपोजिट, आउटपुट देता है। इसका परिणाम यह है कि कार्यक्रम अब स्वतंत्र 2 डी या 3 डी वस्तुओं के रूप में व्यवहार करते हैं। [1] समग्रता उन्नत दृश्य प्रभावों के लिए अनुमति देती है, जैसे कि पारदर्शिता, लुप्त होती, स्केलिंग, डुप्लिकेट, झुकने और गर्भपात, फेरबदल, और अनुप्रयोगों को पुनर्निर्देशित करना। एक आभासी तीसरे आयाम के अलावा खिड़कियों के नीचे यथार्थवादी छाया जैसी सुविधाओं के लिए अनुमति देता है, दूरी और गहराई की उपस्थिति, खिड़कियों के लाइव थंबनेल संस्करण, और जटिल एनिमेशन, बस कुछ ही नाम करने के लिए। [३] [४] क्योंकि प्रोग्राम ऑफ-स्क्रीन बफर पर आकर्षित होते हैं, सभी ग्राफिक्स स्वाभाविक रूप से डबल बफ़र्ड होते हैं और इस प्रकार वे झिलमिलाहट नहीं करते हैं क्योंकि वे अपडेट किए जाते हैं।
सबसे अधिक उपयोग की जाने वाली कंपोजिटिंग विंडो मैनेजर में माइक्रोसॉफ्ट विंडोज में डेस्कटॉप विंडो मैनेजर, मैक ओएस एक्स में क्वार्ट्ज कंपोजिटर और लिनक्स, फ्रीबीएसडी और ओपनसोलारिस सिस्टम के लिए कम्पास, मेटेसिटी और केविन शामिल हैं।
http://en.wikipedia.org/wiki/Compositing_window_manager
यदि आपको गोदी के चारों ओर एक काली सीमा दिखाई देती है, तो कंपोज़िंग ठीक से सक्षम नहीं है। आपको जो चेतावनी मिल रही है, वह संभवत: डॉक्स को किक करने से पहले शुरू होने का परिणाम है।