এসডিকে ডকুমেন্টেশনের 11 এ স্থানান্তরিত করার বিষয়ে একটি বিভাগ রয়েছে যা 9 এবং 10 উভয় থেকে আসে coversেকে দেয় There সেখানে D3D11 বৈশিষ্ট্য পৃষ্ঠাও রয়েছে ।
10 থেকে 11 এর মধ্যে এপিআই আকারের দিক থেকে একক বৃহত্তম পরিবর্তনটি হ'ল ID3D11DeviceContext
নতুন মাল্টি-থ্রেডিং বৈশিষ্ট্যগুলি সমর্থন করার জন্য 11 টি একাধিক পদ্ধতি ডিভাইস থেকে একটি নতুন ইন্টারফেসে নিয়ে যায় যা একটি ডিভাইস প্রসঙ্গ ( বিশেষত) বলে।
একবার আপনি যদি পরিবর্তনের বিষয়ে অবগত হন, তবে এটির সাথে খাপ খাইয়ে নেওয়া বেশ সহজ: যেখানে আপনার "10" বলে ডাকা someDevice->Draw()
হবে আপনি তার পরিবর্তে ডিভাইসটির জন্য প্রসঙ্গটি এবং কল পাবেন "" immediateContext->Draw()
।
অন্য বড় পরিবর্তনটি হ'ল ইফেক্টস এপিআই মূল দিক থেকে বাইরে বেরিয়ে আসে এবং একটি স্বাধীন উত্স বিতরণ করা হয় যা আপনাকে নিজেরাই সংকলন এবং লিঙ্ক করতে হবে। আপনি কিছু ডি 3 ডিএক্স ইন্টারফেস এবং ফাংশনগুলি লক্ষ্য রাখতে পারেন যা অবনমিত বা সরানো হয়েছে।
এর বাইরে, কয়েকটি ফাংশনে মুষ্টিমেয় নতুন প্যারামিটার এবং কাঠামোগুলিতে এক মুঠো অতিরিক্ত ক্ষেত্র, ইত্যাদি। উদাহরণস্বরূপ, 11- তে বাফার বর্ণনা সামগ্রীর একটি অতিরিক্ত StructureByteStride
ক্ষেত্র রয়েছে যা 10 এ নয় এবং ডিভাইস তৈরিতে বৈশিষ্ট্য স্তরের তথ্য পাস করা জড়িত । এছাড়াও ইন্টারফেসের নামগুলিতে স্পষ্ট এবং পূর্বোক্ত পরিবর্তনগুলি রয়েছে (১১ এর দশকে প্রতিস্থাপিত 10)।