개발자를 위한 Microsoft DirectSR 초고해상도 API 공개
페이지 정보
본문
번역기(DeepL)로 인한 오역이 있을 수 있습니다.
개발자를 위한 Microsoft DirectSR 초고해상도 API 공개
하드코어 PC 게이머와 하드웨어 마니아 모두에게 게임 설정에서 그래픽 카드에 적용되는 업스케일링 기술을 켜는 것은 큰 문제가 되지 않습니다.
하지만 기본적으로 활성화되어 있지 않으면 대부분의 사람들은 신경 쓰지 않을 것입니다. 일반적으로 어느 정도의 업스케일링을 활성화하면 화질은 거의 희생하지 않으면서도 성능은 크게 향상된다는 점을 고려할 때 이는 좋은 일이 아닙니다.
물론, 어떤 옵션을 활성화해야 하는지 알고 계시지만 Joe Sixpack도 알고 계시나요?
최근 대부분의 PC 게임에서 템포럴 업스케일링이 표준이 된 만큼, Microsoft는 게이머와 개발자 모두에게 도움이 되고자 합니다. 이를 위해 새로운 업스케일링 방법 대신 개발자가 "이걸 업스케일링해 주세요"라고 말하면 DirectX가 사용자의 하드웨어에 가장 적합한 방법을 선택할 수 있는 API인 DirectSR이라는 DirectX 12의 확장 기능을 배포했습니다.
작동 방식은 다음과 같습니다. 개발자가 DirectSR을 통합하면 기본적으로 AMD의 FSR 2.2를 사용할 수 있습니다. 그러나 그래픽 드라이버를 통해 사용 가능한 공급업체별 방법이 있는지 확인합니다. 만약 있다면 그 방법을 선호할 것으로 보입니다. Microsoft는 이 API가 앞서 언급한 TSR 및 IGTI와 같은 애플리케이션별 업스케일러도 지원할 수 있으며, 게임 개발자가 코딩하는 한 게이머는 여전히 업스케일러를 수동으로 자유롭게 선택할 수 있다고 말합니다.
DirectSR은 그래픽 업계 인사들과 협력하여 개발되었습니다.
소위 '초고해상도' 기술의 가치에 대해서는 얼굴이 파랗게 질릴 때까지 논쟁할 수 있지만, 사실 이는 기술의 문제일 뿐입니다. 화면 공간 효과와 레이 트레이싱에는 두 가지 큰 공통점이 있는데, 바로 엄청난 성능 집약적일 수 있다는 점과 렌더링 해상도에 따라 성능이 기하급수적으로 확장된다는 점입니다. 이것이 바로 초고해상도 기술의 인기의 원동력이며, 좋든 싫든 이러한 방법은 앞으로도 계속 사용될 것입니다.
물론 아직 어떤 게임에서도 DirectSR을 사용할 수는 없지만, API를 실험해보고 싶은 개발자는 지금 바로 사용할 수 있습니다. 이 기능은 Agility SDK 1.714.0 프리뷰 릴리스에서 사용할 수 있습니다. 이러한 업스케일러를 실험하려면 인텔 또는 NVIDIA 드라이버가 최신 버전으로 업데이트되어 있는지 확인하세요.