আমি কিছুটা বিভ্রান্ত। অফিসিয়াল ডকুমেন্টেশন ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb509588(v=vs.85).aspx ) বলে যে ডিডিএক্স (ইনপুট) সম্মানের সাথে ইনপুটটির আংশিক ডেরাইভেটিভ "স্ক্রিন-স্পেস এক্স-স্থানাঙ্ক।"
আমার ক্যালকুলাস ঠিক আছে, তবে কীভাবে ইনপুটটি আসছে তা এটি কীভাবে বলতে পারে? আমি যদি এটি একটি ফাংশনটি পাস করি তবে, ঠিক আছে, আমি এটি কী করবে তা কল্পনা করতে পারি, তবে একটি সংখ্যার ডেরিভেটিভ সবসময় শূন্য হয় ...?
এটা কি কেবল একটি স্কেলিং? পছন্দ করুন, এটি এই দূরত্বে এটির আকারের দশমাংশের আকারকে বাড়িয়ে দেবে, সুতরাং এটি এক দশমাংশ ফিরে আসে? তবে তারপরে কোনও ইনপুট লাগবে না ...
আসলে কি ঘটছে তার দ্রুত ব্যাখ্যা কেউ দিতে পারেন?
ddx(5)
এক ধরণের অর্থহীন। এটি একটি ইনপুট মান সহ ব্যবহার করুন এবং এটি আপনাকে একটি ব্লকের প্রতিবেশী পিক্সেলের সাথে সম্মানের সাথে সেই মানটির ব্যয়করূপ দেয়। আবার, আমি জানি না এটি কতটা নিখুঁতভাবে মানগুলি গণনা করে তবে একটি নন-ইনপুট অনুসন্ধানের জন্য জিজ্ঞাসা করা কেবলমাত্র অপরিজ্ঞাত আচরণ হতে পারে এবং আবর্জনা তৈরি করতে পারে। আমি সরবরাহ করতে পারি তার চেয়ে আরও তথ্যের জন্য fgiesen.wordpress.com/2011/07/10/… দেখুন ।
ddx
এবংddy
এমন যাদু করুন যা আপনি নিজে করতে পারবেন না। রাস্টেরাইজেশন পাইপলাইন থেকে তাদের অতিরিক্ত তথ্যে অ্যাক্সেস রয়েছে যা আপনি পিক্সেল শেডার থেকে অর্জন করতে পারবেন না। তারা ঠিক কোন সূত্র ব্যবহার করে তা আমি নিশ্চিত নই; তারা বিশ্বাস করতে পারে যে তারা একটি অনুমানের কৌশল ব্যবহার করে, তবে আমি নিশ্চিতভাবে জানি না।