Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki diyagramda doku koordinatlarının kaynaklarından, işlemeden ve rasterleştiriciye kadar izlediği yol gösterilmektedir.
Kaynaktan rasterleştiriciye doku koordinatlarının yolunu gösteren 
Sistemin doku koordinatları çizebileceği iki kaynak vardır. Belirli bir doku aşaması için, köşe formatına dahil edilmiş doku koordinatlarını (D3DFVF_TEX1'den D3DFVF_TEX8'e kadar) kullanabilir veya Direct3D tarafından otomatik olarak oluşturulan doku koordinatlarını kullanabilirsiniz. İkinci durumla ilgili ayrıntılar için bkz. Otomatik Olarak Oluşturulan Doku Koordinatları (Direct3D 9). Geçerli doku aşamasının D3DTSS_TEXTURETRANSFORMFLAGS doku aşaması durumu D3DTTFF_DISABLE (varsayılan ayar) olarak ayarlanırsa, giriş koordinatları dönüştürülmez. D3DTSS_TEXTURETRANSFORMFLAGS> başka bir değere ayarlanırsa, bu aşamanın dönüştürme matrisi giriş koordinatlarına uygulanır.
D3DTEXTURETRANSFORMFLAGS numaralandırılmış türü, D3DTSS_TEXTURETRANSFORMFLAGS doku aşaması durumu için geçerli değerleri tanımlar. Doku koordinatı dönüştürmeyi atlayan D3DTTFF_DISABLE bayrağı dışında, bu numaralandırmada tanımlanan değerler sistemin rasterleştiriciye geçirdiği çıkış koordinatlarının sayısını yapılandırır. D3DTTFF_COUNT4 bayrakları aracılığıyla D3DTTFF_COUNT1, sisteme çıkış koordinatlarından bir, iki, üç veya dört öğeyi rasterleştiriciye geçirmesini ister.
D3DTTFF_PROJECTED bayrağı özeldir: Sisteme doku koordinatlarının yansıtılan bir doku için olduğunu söyler. D3DTTFF_PROJECTED bayrağını başka bir D3DTEXTURETRANSFORMFLAGS üyesiyle birleştirerek rasterleştiriciye rasterleştirme gerçekleşmeden önce tüm öğeleri son öğeye bölmesini bildirin. Örneğin, açıkça üç öğeli doku koordinatları kullanırken veya dönüştürme üç öğeli doku koordinatlarıyla sonuçlandığında, D3DTTFF_COUNT3 ve D3DTTFF_PROJECTED bayraklarını birleştirerek, rasterleştiricinin ilk iki öğeyi son öğeye bölmesine neden olabilir ve 2B dokuyu ele almak için gereken 2B doku koordinatlarını oluşturabilirsiniz.
Not
Kübik ortam haritaları ve hacim dokuları dışında, rasterleştiriciler ikiden fazla öğe içeren doku koordinatlarını kullanarak dokuları adresleyemez. Eğer bir aşama için mevcut dokuyu adreslemek üzere kullanılabilecek olandan daha fazla öğe belirtirseniz, fazladan öğeler yoksayılır. Bu, 1B doku için 2B doku koordinatları kullanılırken de geçerlidir.
Aşağıdaki konularda ek bilgiler yer alır.
- Otomatik Olarak Oluşturulan Doku Koordinatları (Direct3D 9)
- doku koordinat dönüşümleri (Direct3D 9)
- Özel Efektler (Direct3D 9)
İlgili konular