View Categories

İş parçacığı tahsisi

< 1 dakika okuma

İçindekiler

giriiş #


Bu bölümde, Uygulama SDK’sının çoklu iş parçacığı modelini kısaca ele alacağız:

  • VRayRenderer’a tek bir iş parçacığından erişilmesi gerekiyor.

  • Eğer grafik kullanıcı arayüzü (GUI) etkinleştirilmişse, bu, oluşturulduğu ana iş parçacığı (kullanıcı iş parçacığı) olmalıdır.

  • VRayRenderer’a birden fazla iş parçacığından (GUI çağrıları hariç) erişim, serileştirilmiş olması koşuluyla mümkündür. Genel olarak VRayRenderer iş parçacığı açısından güvenli değildir.

  • Oluşturma işlemine başladığınızda, her zaman ayrı bir iş parçacığında başlatılır.

  • Etkileşimli modda, başlatma çağrısı ile ‘başlatıldı’ olayının alınması arasındaki süre boyunca sahnedeki değişiklikler devre dışı bırakılır. Bundan sonra değişiklikler yapılabilir. Bu değişiklikler, V-Ray motoruna kendi iş parçacıklarında eşzamansız olarak uygulanır.

  • VRayRenderer geri çağırma fonksiyonları, olayların sıraya alındığı ve gönderildiği ayrı bir özel iş parçacığından yayılır. Bu, olayların tam olarak meydana geldiği zamandan daha sonra görülebileceği ve bazı durumlarda bu arada renderer’ın durumunun değişmiş olabileceği anlamına gelir.

  • Eklediğiniz geri çağırma işlevleri hızlı olmalıdır çünkü bunların yürütülmesi, kuyruğa alınmış diğer olay geri çağırma işlevlerini engeller.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir