Microsoft DirectX 12-এ ভিডিও এনকোডিং API যোগ করে
সংক্ষেপে: মাইক্রোসফ্ট এই সপ্তাহে ঘোষণা করেছে যে এটি ডাইরেক্টএক্স 12 এ একটি নতুন API যুক্ত করেছে যা ভিডিও এনকোডিং সমর্থন করবে। ইন্টারফেসের নতুন সেট উইন্ডোজ ব্যবহারকারীদের ভিডিও এনকোডিংয়ের জন্য একটি সামঞ্জস্যপূর্ণ কাঠামো দেবে।
মাইক্রোসফ্ট বুধবার নতুন API এর বৈশিষ্ট্য এবং প্রয়োজনীয়তা ব্যাখ্যা করেছে। ভিডিও এনকোডিং ভিডিও ডিকোডিং, ভিডিও প্রসেসিং এবং গতি অনুমানের মতো বৈশিষ্ট্যগুলির জন্য API-এ যোগ দেয়, যা মাইক্রোসফ্ট পূর্বে প্রয়োগ করেছিল ৷
ভিডিও এনকোডিং API H.264 এবং HEVC (H.265) কোডেক সমর্থন করে। ড্রাইভারের প্রয়োজনীয়তার কারণে, ব্যবহারকারীদের ID3D12VideoDevice::CheckFeatureSupport-এর সাথে প্রতিটি কোডেক এবং এর এনকোডিং সরঞ্জামগুলির জন্য জিজ্ঞাসা করতে হবে। SEI, VUI, VPS, SPS, বা PPS-এর মতো অন্যান্য বিটস্ট্রিম কোডেক হেডারগুলি পরিচালনা করাও ব্যবহারকারীদের উপর নির্ভর করে।
মাইক্রোসফ্ট তার ব্যাখ্যায় API ব্যবহার করার জন্য প্রচুর ডকুমেন্টেশন সরবরাহ করে, যার মধ্যে বিস্তারিত ইন্টারফেস সংজ্ঞা এবং ডিজাইনের বিবরণ রয়েছে ।
এপিআই উইন্ডোজ 11 এর সাথে আসে, তবে আপনি এটি ডাইরেক্টএক্স 12 অ্যাজিলিটি SDK থেকে 1.700.10-প্রিভিউ বা নতুন সংস্করণ সহ পেতে পারেন।
এটি টাইগার লেক এবং Ryzeon 2000-এ ফিরে যাওয়া CPU এবং Ryzen RX 5000s এবং GTX 10 সিরিজ (Quadro RTX সহ) থেকে শুরু হওয়া GPU গুলিকে সমর্থন করে৷ ব্যবহারকারীদের Intel ভিডিও ড্রাইভার সংস্করণ 30.0.100.9955 বা Nvidia ড্রাইভার সংস্করণ 471.41 থাকতে হবে। প্রয়োজনীয় AMD ড্রাইভার এখনও বিকাশে রয়েছে তবে আগামী বছরের দ্বিতীয় ত্রৈমাসিকে পৌঁছাবে বলে আশা করা হচ্ছে।