Share via


DirectX 기술 문서

이 섹션에는 Microsoft Windows용 게임 개발에 대한 일련의 기술 문서가 포함되어 있습니다.

섹션 내용

항목 설명
게임 개발자를 위한 64비트 프로그래밍
이 문서에서는 호환성 및 포팅 문제를 해결하고 개발자가 64비트 플랫폼으로 쉽게 전환할 수 있도록 지원합니다.
게임 개발자를 위한 Authenticode 서명
이 문서에서는 게임 인증을 시작하는 방법과 인증을 일상적인 빌드 프로세스에 통합하는 방법을 설명합니다.
게임 개발의 모범 보안 사례
이 문서에서는 게임 개발에 사용하는 모범 사례에 대해 설명합니다.
중첩된 그림자 맵
CSM(계단식 그림자 맵)은 그림자로 가장 널리 퍼진 오류 중 하나인 원근 별칭을 방지하는 가장 좋은 방법입니다.
Xbox 360 및 Microsoft Windows의 여러 코어에 대한 코딩
이 항목에서는 다중 스레드 프로그래밍을 시작하는 방법에 대한 몇 가지 조언을 제공합니다.
그림자 깊이 맵을 향상시키기 위한 일반적인 기술
이 기술 문서에서는 몇 가지 일반적인 그림자 깊이 맵 알고리즘 및 일반적인 아티팩트를 간략하게 설명하고, 표준 그림자 맵의 품질을 높이는 데 사용할 수 있는 기본부터 중간까지의 난이도에 이르는 몇 가지 기술을 설명합니다.
크래시 덤프 분석
이 기술 문서에서는 미니덤프를 작성하고 사용하는 방법에 대한 정보를 제공합니다.
기호를 사용하여 디버깅
이 문서에서는 디버깅 프로세스에서 기호를 가장 잘 사용하는 방법에 대한 개략적인 개요를 제공합니다.
Direct3D 10 질문과 대답
이 문서에는 Direct3D 9(D3D9)에서 Direct3D 10(D3D10)으로 기존 애플리케이션을 포팅하는 개발자의 관점에서 Direct3D 10을 둘러싼 몇 가지 질문과 대답이 포함되어 있습니다.
DirectX 질문과 대답
이 문서에는 Microsoft DirectX에 대한 FAQ(질문과 대답) 모음이 포함되어 있습니다.
게임 개발자를 위한 DirectX 설치
이 문서는 DirectX 런타임 및 DirectSetup을 사용하여 DirectX 설치에 대한 일반적인 질문 중 일부를 해결하기 위한 것입니다.
게임에서 바로 가기 키 비활성화
이 문서에서는 전체 화면 게임의 게임 플레이 중단을 방지하기 위해 Microsoft Windows에서 바로 가기 키를 일시적으로 사용하지 않도록 설정하는 방법을 설명합니다.
게임 타이밍 및 멀티 코어 프로세서
이 문서에서는 Windows API QueryPerformanceCounterQueryPerformanceFrequency를 사용하여 고해상도 CPU 타이밍을 가져오는 보다 정확하고 신뢰할 수 있는 솔루션을 제안합니다.
Windows 기술 요구 사항용 게임
이 문서에서는 Windows에서 실행되는 게임에 대한 기술 요구 사항 및 모범 사례를 제공합니다.
Windows 테스트 사례용 게임
이 문서에서는 Windows용 게임에 대한 테스트 사례를 제공합니다.
Least-Privileged 사용자 계정으로 게임
이 문서에서는 게임 개발자가 최소 권한 사용자 계정(제한된 사용자 계정이라고도 함)에서 잘 작동하는 Microsoft Windows 게임을 작성하는 방법을 설명합니다.
게임에 대한 주문형 설치
이 기술 문서에서는 Windows Installer를 사용하여 주문형 설치 및 백그라운드 설치의 두 가지 기술에 대해 설명합니다.
게임 설치 및 유지 관리
이 문서에서는 게임을 설치하는 데 필요한 시간에 대한 사용자 불만을 줄이고, 불필요한 지원 호출을 방지하며, 사용자가 가능한 한 빠르고 고통 없이 게임을 시작할 수 있도록 하는 모범 사례 집합에 대해 설명합니다.
Xbox 360 및 Microsoft Windows에 대한 잠금없는 프로그래밍 고려 사항
이 문서에서는 잠금 없는 프로그래밍 기술을 사용하려고 할 때 고려해야 할 몇 가지 문제에 대한 개요를 제공합니다.
대규모 멀티 플레이어 온라인 게임에 대한 설치 모범 사례
이 문서에서는 Windows 및 Windows Vista 및 Windows 7의 보안 모델과 잘 작동하는 MMOG(대규모 멀티 플레이어 온라인 게임) 클라이언트 설치 및 사용자 지정 게임 업데이트 시스템에 대한 신뢰 디자인 체인을 만드는 방법에 대해 설명합니다.
입력 방법 편집기 설치 및 사용
이 문서에서는 표준 IME(Windows 입력 방법 편집기)를 설치하고 사용하는 방법에 대한 자습서를 제공합니다.
Windows 게임 개발자를 위한 10피트 환경 소개
이 문서에서는 10피트 환경을 소개하고, 게임이 이런 방식으로 재생될 것으로 기대하지 않더라도 이 새로운 상호 작용 패턴에 대해 먼저 고려해야 할 사항 목록을 살펴봅니다.
접근성 있는 비디오 게임 만들기: 비즈니스 근거 및 디자인 고려 사항
이 문서는 장애가 있거나 장애가 있는 사용자를 돕기 위해 기본 접근성 기능을 추가하여 접근성 커뮤니티 시장에 도달하려는 게임 콘텐츠 개발자 및 제작자를 위한 것입니다.
Windows 게임용 DVD 성능 최적화
이 문서에서는 Windows 게임의 DVD 성능을 최적화하는 방법을 설명합니다.
Windows XP, Windows Vista 및 Windows 7에서 게임 소프트웨어 패치
이 문서에서는 Windows XP뿐만 아니라 Windows Vista 및 Windows 7에서 잘 작동하는 패치의 몇 가지 방법을 살펴봅니다.
리소스 관리 모범 사례
이 문서에서는 일반적으로 리소스를 처리하기 위한 모범 사례, 관리되는 리소스 및 관리되지 않는 리소스의 작동 방식에 대해 설명하고, 일반적으로 런타임 및 드라이버에서 리소스를 처리하는 방법에 대한 몇 가지 세부 정보를 제공합니다.
게임 설치 간소화
이 문서에서는 Windows용 게임 개발자가 전반적인 환경을 개선하기 위해 구현할 수 있고 구현해야 하는 몇 가지 개념을 간략하게 설명합니다.
고화질 마우스 이동 활용
이 문서에서는 1인칭 슈팅 게임과 같은 게임에서 고화질 마우스 입력의 성능을 최적화하는 가장 좋은 방법에 중점을 둡니다.
Direct3D 변환 파이프라인
이 문서에서는 Direct3D 매트릭스를 직접 조작하여 Direct3D 변환 파이프라인의 매개 변수를 설정하는 방법에 대한 Direct3D 애플리케이션 개발자를 위한 기술적인 설명을 제공합니다.
Windows 타이틀의 주요 문제
이 문서에서는 현재 세대 PC 게임에서 볼 수 있는 많은 일반적인 문제를 강조 표시합니다.
더 강력한 Windows 게임을 만들기 위한 최고의 도구 및 기술
이 문서에서는 수신하는 지원 호출 수를 줄이는 데 사용할 수 있는 도구와 기술에 대해 설명합니다.
게임 개발자를 위한 사용자 계정 컨트롤
이 문서에서는 게임 개발자가 Windows Vista에 도입된 UAC(사용자 계정 컨트롤) 보안 기능을 효과적으로 사용할 수 있는 지침과 모범 사례를 설명합니다.
게임에서 입력 방법 편집기 사용
이 문서에서는 전체 화면 DirectX 애플리케이션에서 기본 IME 편집 컨트롤을 구현하는 방법을 설명합니다.
게임 개발자를 위한 Windows 방화벽
이 문서에서는 Windows 방화벽이 존재하는 이유, 수행하는 기능 및 Windows 방화벽에 대해 설명합니다. 가장 중요한 것은 방화벽과 잘 작동하도록 게임을 구성하는 방법을 설명합니다.
게임 개발자를 위한 Windows 게임 Explorer
이 문서에서는 새 GDF 스키마를 사용하여 Windows Vista 및 Windows 7에서 게임 Explorer 및 자녀 보호에 게임을 등록하는 과정을 간략하게 설명합니다.
게임 개발자를 위한 Windows 설치 관리자
이 문서에서는 특히 게임 개발자를 대상으로 하는 Windows Installer에 대한 개요를 제공합니다. 이 문서에 언급된 기능 및 API에 대한 자세한 설명서는 Windows 플랫폼 SDK 참조하세요.