Donanım Desteğini Belirleme (Direct3D 9)
Direct3D, donanım desteğini belirlemek için aşağıdaki işlevleri sağlar.
-
Yüzey biçiminin doku olarak kullanılıp kullanılamayacağını, yüzey biçiminin doku ve işleme hedefi olarak kullanılıp kullanılamayacağını veya yüzey biçiminin derinlik kalıbı arabelleği olarak kullanılıp kullanılamayacağını doğrulamak için kullanılır. Buna ek olarak, bu yöntem, derinlik arabellek formatı desteğini ve derinlik-stencil arabellek formatı desteğini doğrulamak için kullanılır.
-
Bir cihazın donanım hızlandırması gerçekleştirme becerisini, bir cihazın sunu için takas zinciri oluşturma becerisini veya cihazın geçerli görüntü biçimine işleme yeteneğini doğrulamak için kullanılır.
IDirect3D9::CheckDepthStencilMatch
Derinlik kalıbı arabellek biçiminin bir işleme hedefi biçimiyle uyumlu olup olmadığını doğrulamak için kullanılır. Bu yöntemi çağırmadan önce, uygulamanın hem derinlik stencil hem de görüntüleme hedefi biçimlerinde IDirect3D9::CheckDeviceFormat çağırması gerektiğini unutmayın.