Texture
के लिए फ़ैक्ट्री की क्लास
सार्वजनिक तरीके
आने वाले समय में होने वाला कोई बेहतर वर्शन;टेक्स्चर> | |
टेक्स्चर.बिल्डर | |
टेक्स्चर.बिल्डर |
setSampler(टेक्स्चर.नमूना सैंपलर)
Texture पर रेंडरिंग पैरामीटर को कंट्रोल करने के लिए, Texture.Sampler सेट करता है. |
टेक्स्चर.बिल्डर |
setSource(कॉल किए जा सकने वाले<InputStream> InputStreamCreator)
कॉल करने लायक फ़ंक्शन के ज़रिए
Texture बनाने की अनुमति देता है. |
टेक्स्चर.बिल्डर | |
टेक्स्चर.बिल्डर | |
टेक्स्चर.बिल्डर | |
टेक्स्चर.बिल्डर |
setUsage(Texture.Usage का इस्तेमाल)
Texture को शामिल रंग, सामान्य या आर्बिट्ररी डेटा के तौर पर मार्क करें. |
इनहेरिट किए गए तरीके
सार्वजनिक तरीके
public ComplateableFuture<टेक्स्चर> build ()
पहले से सेट पैरामीटर के आधार पर नया Texture
बनाता है
थ्रॉ
गैरकानूनीराज्य अपवाद | अगर बिल्डर को सही तरीके से सेट नहीं किया गया है |
---|
Public Texture.Builder setRegistryId (ऑब्जेक्ट रजिस्ट्री आईडी)
Texture
का फिर से इस्तेमाल करने की अनुमति देता है. अगर रजिस्ट्री आईडी शून्य नहीं है, तो इसे रजिस्ट्री में सेव किया जाएगा.
इस आईडी को बनाने से पहले इसकी जांच की जाएगी.
पैरामीटर
रजिस्ट्री आईडी | फ़ंक्शन को छोड़ा जा सकता है और पिछली बनावट का फिर से इस्तेमाल किया जा सकता है. |
---|
लौटाए गए आइटम
- सेट अप किए गए कॉल की चेन के लिए
Texture.Builder
.
Public Texture.Builder setSampler (Texture.Samplersampler)
Texture
पर रेंडरिंग पैरामीटर को कंट्रोल करने के लिए, Texture.Sampler
सेट करता है.
पैरामीटर
सैंपलर | Texture के दिखने के तरीके को कंट्रोल करता है |
---|
लौटाए गए आइटम
- सेट अप किए गए कॉल की चेन के लिए
Texture.Builder
.
सार्वजनिक Texture.Builder setSource (कॉल करने लायक<InputStream> InputStreamCreator)
कॉल करने लायक फ़ंक्शन के ज़रिए Texture
बनाने की अनुमति देता है.
पैरामीटर
इनपुटस्ट्रीम क्रिएटर | Texture डेटा के साथ InputStream की सप्लाई करता है. |
---|
लौटाए गए आइटम
- सेट अप किए गए कॉल की चेन के लिए
Texture.Builder
.
Public Texture.Builder setSource (Context कॉन्टेक्स्ट, Uri sourceUri)
पैरामीटर
संदर्भ | स्रोत यूआरआई को ठीक करने के लिए इस्तेमाल होने वाले Context सेट करता है |
---|---|
सोर्सयूआरआई | रिमोट यूआरआई या Android संसाधन Uri सेट करता है. यूआई को सबसे पहले रजिस्टर की गई यूआरआई वाली यूआरआई का इस्तेमाल करके रजिस्ट्री में जोड़ा जाएगा और उसी यूआरआई का फिर से इस्तेमाल किया जाएगा. |
लौटाए गए आइटम
- सेट अप किए गए कॉल की चेन के लिए
Texture.Builder
.
Public Texture.Builder setSource (Bitmap बिट मैप)
Bitmap
से Texture
बनाने की अनुमति देता है. निर्माण तुरंत
हो जाएगा.
सीनफ़ॉर्म के इस्तेमाल के लिए, बिट मैप को नीचे दी गई शर्तों को पूरा करना होगा:
getConfig()
कोARGB_8888
होना चाहिए.isPremultiplied()
सही होनी चाहिए.- चौड़ाई और ऊंचाई 4096 पिक्सल से कम होनी चाहिए.
पैरामीटर
बिट मैप | बनावट डेटा का Bitmap स्रोत |
---|
थ्रॉ
गैर-कानूनी अपवाद | अगर बिट मैप मान्य नहीं है |
---|
public Texture.Builder setSource (Context कॉन्टेक्स्ट, Int रिसॉर्स)
इस संसाधन के ज़रिए Texture
बनाया जा सकता है. निर्माण काम नहीं करेगा.
पैरामीटर
संदर्भ | रिज़ॉल्यूशन के लिए, Context का इस्तेमाल किया गया |
---|---|
संसाधन | रॉ टाइप का Android रिसॉर्स. पहले से रजिस्टर किए गए फ़ॉर्मैट को फिर से इस्तेमाल किया जाएगा. साथ ही, इसी रिसॉर्स आईडी का इस्तेमाल किया जाएगा. |
लौटाए गए आइटम
- सेट अप किए गए कॉल की चेन के लिए
Texture.Builder
.
सार्वजनिक Texture.Builder setUsage (Texture.Usage इस्तेमाल)
Texture
को शामिल रंग, सामान्य या आर्बिट्ररी डेटा के तौर पर मार्क करें. रंग
डिफ़ॉल्ट है.
पैरामीटर
इस्तेमाल | Texture में डेटा का प्रकार सेट करता है |
---|
लौटाए गए आइटम
- सेट अप किए गए कॉल की चेन के लिए
Texture.Builder
.