자원 손실 없이 동물의 숲: 뉴 호라이즌에서 바위를 부수는 방법
Animal Crossing: New Horizons에서 과일과 삽 또는 도끼를 사용하여 바위를 부수는 방법, 바위가 다시 나타나는 시기, 그리고 바위를 파괴하지 않고 채굴하는 방법을 알아보세요.
간단히 말하자면, 게임이 DirectX 12를 잘 활용하도록 개발되었을 때, 특히 CPU가 프레임 속도를 제한하는 상황에서 DirectX 12가 더 나은 성능을 제공할 수 있습니다. DirectX 11은 특정 게임이나 특정 PC 환경에서 더 부드럽거나 안정적일 수 있습니다. 어느 API가 자동으로 더 빠르거나, 더 보기 좋거나, 더 안정적인 것은 아닙니다. 게임에서 두 가지 버전을 모두 지원하는 경우, 자신의 하드웨어에서 해당 게임을 실행해 보면서 비교해 보세요.

대부분의 게임 관련 논의에서 "DirectX 11"과 "DirectX 12"는 게임이 윈도우와 그래픽 드라이버를 통해 GPU로 렌더링 작업을 전송하는 데 사용하는 Direct3D 그래픽 API를 의미합니다. 이 API는 작업 구성 방식에 영향을 미치지만, 범용적인 품질 설정을 지정하거나 동일한 게임 장면의 그래픽을 자체적으로 개선하는 기능은 아닙니다.
Direct3D 11은 더 높은 수준의 프로그래밍 모델을 가지고 있습니다. 런타임과 드라이버가 게임에 대한 더 많은 세부 사항을 관리하므로 개발자가 다양한 시스템을 더 쉽게 지원할 수 있습니다. DX11은 엄밀히 말하면 단일 스레드 방식이 아닙니다. Microsoft는 Direct3D 11에서 멀티스레드를 사용한 객체 생성 및 명령 목록 기록을 지원한다고 명시하고 있습니다.
Direct3D 12는 게임 엔진에 더 직접적인 제어 권한을 부여합니다. 게임은 여러 CPU 스레드에 다양한 명령 목록을 기록한 다음 명령 큐에 제출할 수 있습니다. 또한 리소스 상태 및 CPU/GPU 동기화에 대한 책임도 더 많이 맡게 됩니다. 이는 CPU 오버헤드를 줄이고 확장성을 향상시킬 수 있지만, 게임 구현에 더 많은 부담을 줍니다.
| 영역 | DirectX 11 | DirectX 12 |
|---|---|---|
| 작품 제출 | 대부분의 관리 작업은 런타임과 드라이버에서 처리합니다. | 이 게임은 보다 명확한 제어 기능을 갖춘 명령 목록을 기록하고 제출합니다. |
| CPU 스케일링 | 보다 관리형 모델을 통해 멀티스레딩을 지원합니다. | 명령 기록을 CPU 코어 전체에 더욱 직접적으로 분산시킬 수 있습니다. |
| 플레이어 결과 | 호환성이나 안정성을 위한 유용한 대안으로 자주 사용됩니다. | 게임이 CPU에 최적화되면 CPU 성능 저하로 인한 성능 저하를 개선할 수 있습니다. |
| 프레임 속도(FPS) 보장인가요, 아니면 그래픽 품질 보장인가요? | 아니요. | 아니요. |
마이크로소프트의 Direct3D 11 기능 가이드에서는 멀티스레딩 지원에 대해 설명합니다. Direct3D 11과 12 비교 에서는 하위 수준 제어 및 애플리케이션 책임 확대 방향으로의 변화를 설명합니다.
DX12는 게임이 CPU 병목 현상을 보일 때 가장 효과적입니다. CPU가 GPU에 전달할 작업을 준비하는 데 어려움을 겪는 반면, 그래픽 카드는 더 많은 작업을 처리할 여유가 있을 때 유용합니다. 잘 최적화된 DX12 렌더러는 여러 CPU 코어를 더욱 효율적으로 활용하고 드라이버 오버헤드를 줄일 수 있습니다. 이러한 성능 향상은 게임 엔진, 패치, CPU, GPU 및 드라이버에 따라 달라집니다.
GPU가 이미 병목 현상을 일으키는 경우, API를 변경해도 큰 효과가 없을 수 있습니다. 또한 DX12는 레이 트레이싱, 메시 셰이더, 가변 레이트 셰이딩 또는 기타 그래픽 기능을 자동으로 추가하지 않습니다. 게임에서 해당 기능을 구현해야 하고, 하드웨어와 드라이버가 이를 지원해야 합니다. Direct3D 12를 실행할 수 있는 GPU라도 기능 수준이나 성능이 다를 수 있습니다. API 지원과 기능 지원이 왜 다른지에 대한 자세한 내용은 Microsoft의 Direct3D 하드웨어 기능 수준 가이드를 참조하십시오.
DX12를 지원하지 않는 게임, 개발자가 사용자의 시스템에 DX11 사용을 권장하는 경우, 또는 DX12 사용 시 반복적인 끊김, 화면 오류, 멈춤, 충돌 등의 문제가 발생하는 경우 DX11을 사용하는 것이 좋습니다. 구형 GPU나 드라이버의 경우 게임의 DX11 경로에서 더 안정적으로 작동할 수도 있습니다. 따라서 모든 구형 PC에 DX11을 사용해야 한다는 규칙은 아니며, 게임별로 상황에 맞게 결정해야 합니다.

주요 패치나 드라이버 업데이트 이후 게임 렌더링 방식이 달라질 수 있습니다. Fortnite, Ready or Not, Path of Exile에 대해 보고된 결과는 테스트에 사용된 버전과 PC 사양을 기준으로 하며, 모든 경우에 적용되는 권장 사항은 아닙니다. 최신 개발자 노트를 확인하고 게임 환경이 변경되면 다시 테스트해 보세요.

게임에서 권장하는 렌더러부터 시작하세요. DX12가 지원된다면 CPU 성능 저하 문제를 개선할 수 있는지 확인해 보세요. 시스템에서 DX11이 더 부드럽거나 안정적이라면 DX11로 전환하세요. 게임에서 하나의 옵션만 제공하는 경우, 다른 API를 강제로 사용하려고 하지 말고 지원되는 경로를 사용하세요. 궁극적으로 가장 좋은 방법은 PC에서 게임이 부드럽고 안정적으로 실행되는 모드입니다.
Animal Crossing: New Horizons에서 과일과 삽 또는 도끼를 사용하여 바위를 부수는 방법, 바위가 다시 나타나는 시기, 그리고 바위를 파괴하지 않고 채굴하는 방법을 알아보세요.
DirectX 11과 DirectX 12의 CPU 오버헤드, 호환성 및 게임 성능 차이점과 게임에서 두 버전을 공정하게 테스트하는 방법을 알아보세요.
콘솔 종류, 호환성, 설치 방법 등을 기준으로 7가지 PC용 PlayStation 에뮬레이터를 비교하고, 공식 다운로드 및 게임 목록을 통해 선택에 도움을 받으세요.
Xbox 게이머태그는 콘솔이나 PC 또는 스마트폰 브라우저에서 변경할 수 있습니다. 현재 안내된 절차를 따르고, 이름 제한 및 수수료를 확인한 후, 올바른 프로필을 선택했는지 확인하세요.
엘든 링은 세대 간 플레이는 지원하지만 플랫폼 간 매치메이킹은 지원하지 않습니다. PS4, PS5, Xbox, Steam, Switch에서 2명의 플레이어가 같은 세션에 참여할 수 있는지 확인하세요.
USB 케이블을 사용하여 DUALSHOCK 4를 PS4와 페어링하고, 추가 컨트롤러를 연결하고, Sony에서 검증한 단계에 따라 충전 또는 페어링 문제를 해결하세요.
마인크래프트에서 붉은색과 갈색 버섯을 심는 방법, 재배 블록 선택, 빛 관리, 뼈가루 사용법, 거대 버섯 수확 방법 등을 배워보세요.
물을 이용한 지하 농장 설계, 작물 재배에 적합한 조명, 작물 심기 요령, 그리고 성장이 멈췄을 때 해결 방법까지, 마인크래프트에서 이 모든 것을 배워보세요.
FIFA와 EA SPORTS FC에서 드리블하는 방법, 표준 컨트롤러 입력 방식, 그리고 태클 없이 드리블하는 선수를 골대에서 멀어지게 유도하는 방법을 알아보세요.
마인크래프트에서는 종을 제작할 수 없지만, 마을 종을 캐거나, 대장장이 주민과 거래하거나, 파괴된 포털 상자를 확인하여 얻을 수 있습니다.