개발자용 Windows 앱 플랫폼 기능

Windows 데스크톱 앱을 빌드하기 위한 API 및 기능을 제공합니다. 이러한 플랫폼 기능을 사용하여 접근성, 디바이스 내 AI, 알림 및 풍부한 사용자 인터페이스와 같은 네이티브 기능을 추가하여 앱이 Windows 하드웨어 및 OS 기능과 통합되도록 합니다.

Windows 플랫폼 기능은 Windows 앱 SDK, Windows SDK 및 .NET 제공됩니다. 이 섹션의 기능 영역을 탐색하여 앱에 맞는 기능을 찾은 다음 링크를 따라 각 영역에 대한 자세한 지침을 참조하세요.

Windows 플랫폼 기능 영역

다음 표에는 Windows 플랫폼 기능 영역이 나열되어 있으며, 각각 설명과 자세한 지침에 대한 링크가 있습니다.

기능 영역 설명
접근성 보조 기술, 키보드 탐색 및 고대비 모드를 지원하는 접근성 높은 앱을 빌드합니다.
AI 기반 기능 기기에 내장된 AI 기능에는 메모리 가져오기, Studio Effects, Click to Do 및 Copilot 핵심 지원 기능이 포함됩니다.
앱 수명 주기 및 시스템 서비스 앱 시작, 활성화, 백그라운드 작업, 전원 관리 및 시스템 수준 서비스를 관리합니다.
앱 복원 사용자가 중단한 위치를 선택할 수 있도록 Windows를 다시 시작한 후 앱 상태를 복원합니다.
오디오 동영상 및 카메라 사진과 비디오를 캡처하고, 미디어를 재생하고, 오디오 하드웨어에 액세스합니다.
통신 앱에 메시징, 연락처 및 일정 통합을 추가합니다.
데이터 및 파일 파일을 읽고 쓰고, 폴더를 관리하고, 이동식 스토리지에 액세스하고, 파일 속성을 쿼리합니다.
디바이스 및 센서 하드웨어 디바이스, 센서 및 주변 장치에 액세스합니다.
그래픽 DirectX, Direct2D 및 기타 그래픽 API를 사용하여 2D 및 3D 시각적 개체를 만듭니다.
입력 및 상호 작용 터치, 펜, 키보드, 마우스, 음성 및 기타 입력 형식을 처리합니다.
알림 토스트 및 타일 알림을 보내어 사용자를 계속 인포밍합니다.
OS 통합 Windows 셸 기능, 설정 및 시스템 기능에 앱을 연결합니다.
성능 앱의 성능 및 응답성을 분석하고 최적화합니다.
보안 및 ID 사용자를 인증하고, 데이터를 보호하고, 앱 권한을 관리합니다.
Testing 플랫폼 도구 및 모범 사례를 사용하여 Windows 앱을 테스트하고 디버그합니다.
사용자 인터페이스 WinUI, XAML 및 기타 UI 프레임워크를 사용하여 풍부한 사용자 인터페이스를 빌드합니다.