در چند سال گذشته، شرکت های انویدیا، ای ام دی و اینتل برای بهبود کیفیت بصری بازیهای کامپیوتری و همچنین افزایش نرخ فریم، از فناوریهای مخصوص خود برای افزایش رزولوشن در کارتهای گرافیک شان استفاده کردهاند. انویدیا از DLSS، ای ام دی از FidelityFX و اینتل از XeSS استفاده میکنند. با این حال، توسعه دهندگان بازی که میخواهند از این فناوری های سوپر رزولوشن پشتیبانی کنند، باید آنها را به عنوان APIهای جداگانه به عناوین کامپیوتری خود اضافه میکردند. امروز، مایکروسافت راهحل جدیدی را برای توسعه دهندگان بازیهای مبتنی بر دایرکت ایکس ۱۲ معرفی کرد که پشتیبانی از چندین استاندارد SR را بسیار آسان تر میکند. مایکروسافت در یک پست وبلاگی، از اولین نسخه پیش نمایش API جدید DirectSR رونمایی کرد. مایکروسافت برای ایجاد یک استاندارد جدید که روی سختافزار گرافیکی این شرکت ها کار کند، با انویدیا، ای ام دی و اینتل همکاری کرده است. توسعه دهندگان میتوانند آن را با انتشار DirectSR 1.714.0-preview و مشخصات کامل توسعه دهنده در صفحه گیت هاب آن دریافت کنند.
مایکروسافت اعلام کرد: DirectSR امکان پشتیبانی از SR چند فروشنده را از طریق مجموعه مشترکی از ورودیها و خروجیها فراهم میکند و به یک مسیر کد واحد برای اجرای DLSS Super Resolution، FidelityFX Super Resolution و XeSS اجازه میدهد. با قرار دادن این فناوریها تحت یک رابط کاربری، ادغام SR ساده و مقیاس پذیر میشود - توسعه دهندگان میتوانند یک بار آن را اجرا کرده و SR را در طیف وسیعی از دستگاههای ویندوزی ارائه دهند! DirectSR به عنوان یک راهحل مستقل برای توسعه دهندگان بازیهای Direct X 12 توسعه یافته است. این بدان معناست که آنها دیگر نیازی به قرار دادن "SDK های خاص فروشنده یا کتابخانه های بسته بندی خاص فروشنده" ندارند. هنوز مشخص نیست که DirectSR تا چه زمانی در نسخه پیش نمایش فعلی خود باقی خواهد ماند.
مایکروسافت میگوید که اولین نسخه پیش نمایش DirectSR را با پشتیبانی داخلی از FidelityFX Super Resolution 2.2 شرکت ای ام دی ارائه میکند. ای ام دی یک پست وبلاگی در مورد نحوه فعال کردن این پشتیبانی منتشر کرده است. پشتیبانی سطح درایور برای DirectSR در کارتهای گرافیک انویدیا، با تراشههای GeForce RTX 20 و بالاتر و نسخه درایور 560.38 آن قرار داده شده است. همچنین پشتیبانی سطح درایور برای پردازندههای گرافیکی مجتمع اینتل که در پردازندههای نسل یازدهم اینتل و بالاتر به همراه پردازندههای گرافیکی Intel Arc آن با آخرین درایورهای 31.0.101.5534 فعال شده است.