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.
Komut listesi, komut listesini kullanan efekt grafiklerinin bir parçası olan efektlere başvuramaz.
Olası Nedenler
Bir komut listesi açılırken, uygulama ID2D1DeviceContext::D rawImage çağrısı içerebilir. ID2D1DeviceContext::D rawImage bit eşlemler, efektler veya komut listeleri çizmek için kullanılabilir. Sonuç olarak, id2D1DeviceContext::D rawImage çağrısının aynı komut listesi hedef olarak ayarlanırken komut listesi çizmeyi denemesi söz dizimsel olarak mümkündür. Ancak kendi kendine başvuran komut listeleri bu şekilde geçerli değildir. Direct2D, bunun oluştuğu durumları belirler ve bir hata bildirir ve hata ayıklama katmanı bu iletiyi çıkaracaktır.
Olası Düzeltmeler
Bir komut listesini doldururken, bir cihaz bağlamı tarafından aynı komut listesini kullanan herhangi bir işlem yapılmadığından emin olun. Bunun en belirgin yolu, ID2D1DeviceContext::D rawImage'ı hedef olarak ayarlanan aynı komut listesiyle çağırmaktır. Ancak, bunun oluşabileceği daha az belirgin yollar da vardır: ID2D1DeviceContext::D rawImage bir efekt grafiğine başvurabilir ve efekt grafiğindeki bir düğüm hedef komut listesini kullanmaya çalışabilir. Komut listelerinin kullanımdan önce doğru şekilde dolduruldığından ve ID2D1DeviceContext::SetTarget çağrılarının hedeflenen hedefe başvurdığından emin olun.