다음을 통해 공유


XR-003: 제출을 위한 타이틀 품질

버전 1.0, 2020/3/1

타이틀은 인증을 위해 제출될 때 기능적으로 완전하고 테스트가 가능하며 Xbox 콘솔 품질 기준을 충족해야 합니다.

기능적으로 완전함 및 테스트 가능: 타이틀 제출 항목에는 모든 클라이언트 코드, 제출 아티팩트 및 다운로드 가능한 콘텐츠가 모두 포함되어야 합니다. 파트너 서비스를 사용할 수 있어야 하며 테스트 및 인증을 위해 올바르게 구성되어야 합니다. 타이틀은 Microsoft로 제출할 때 현재 버전의 제출 유효성 검사 도구를 사용해 오류 없이 깔끔하게 패키징해야 하며, 제출 유효성 검사 로그를 제출할 때 포함해야 합니다.

Xbox 품질 표준: Xbox 콘솔의 게임은 플레이어의 요구를 충족시키기 위해 다양한 시나리오의 게임 모드에서 올바르게 작동해야 합니다.

  • 타이틀 무결성: 사용자는 모든 게임 모드를 완료할 수 있어야 하며 타이틀은 플레이어에게 꾸준히 플레이 가능한 환경을 제공해야 합니다. 플레이 가능한 환경은 타이틀마다 다르지만 일반적으로 프레임 속도가 심각하게 하락하지 않고, 정지, 충돌, 주요 진행 방해를 일으키는 버그 또는 그래픽 손상이 없다는 것을 의미합니다.
  • 옵션 및 설정: 게임 업데이트 시와 타이틀을 종료하고 다시 실행한 후에 옵션, 컨트롤 및 언어와 같은 게임 설정이 올바르게 적용됩니다. 기본 콘솔 설정이 적절하게 사용됩니다.
  • 탐색 및 콘텐츠 사용 가능성: 콘텐츠에 사용 불가한 부분이 없습니다. 게임 메뉴를 탐색할 수 있으며 모든 콘텐츠를 사용할 수 있습니다(적절한 경우).
  • 친구가 적거나 많은 플레이어를 지원합니다. 플레이어에게 친구가 없든 많든 관계없이 환경이 안정적으로 유지되고 작동합니다. 일반적으로 많은 수의 친구는 통계 게시/검색 영역에서 문제를 일으킬 수 있습니다.
  • 허용된 로컬 또는 온라인 멀티 플레이어 수를 가진 게임 플레이 기능: 지원되는 모드를 사용하면, 로컬 또는 온라인 플레이어의 지원되는 혼합을 사용하여 게임 플레이 모드가 작동합니다.
  • 게임 저장 호환성: 게임 및/또는 플레이어 진행 상태 저장은 콘텐츠 업데이트에 따라 계속 작동합니다. 또한 기본 디스크 버전으로 업데이트된 저장을 로드할 때 영구적인 저장 데이터 손실이 발생하지 않아야 합니다.
  • 일시 중지 및 재개: 연결 대기 또는 일시 중지에서 재개할 때 타이틀 진행 사항이 보존됩니다.

추가 정보

부정확하고 불완전한 제출은 거부됩니다. 제출 아티팩트에는 도움말 콘텐츠, 메타데이터 등과 같은 항목이 포함되어 있습니다. 최신 버전의 제출 유효성 검사 도구는 인증 도구 페이지에서 확인할 수 있습니다.

제출 유효성 검사 도구는 'makepkg.exe pack' 호출의 일부로 자동으로 실행됩니다.

제출 유효성 검사 도구는 다음을 확인합니다.

  • 디버그 파일 - 컴파일러 또는 링커 생성 소스 또는 디버거 지원 파일 이러한 파일은 컴파일된 패키지에서 허용되지 않습니다. 허용되지 않는 파일 형식: .PDB, .OBJ, .CPP, .C, .CS, .LIB, .H, .SYM, .MAP, debug_licensing_overrides.xml, Thumb.db 또한 AMD64 네이티브 코드 이진 파일이 아닌 EXE 또는 DLL 파일은 이 검사의 일부로 플래그 지정됩니다.
  • Xbox 배경 음악 서비스 - Xbox One에서 배경 오디오를 지원하지만 현재 타이틀에서는 배경 오디오를 사용할 수 없습니다.
  • 시작 링크 처리기 - Xbox One에서 새 시작 링크 처리기(windows.protocol 등록)를 Xbox One에 등록할 수 없습니다. Xbox One 시스템에서 앱을 대신하여 기본 프로토콜 연결을 등록합니다.
  • 패키지당 하나의 앱 - 타이틀은 응용 프로그램 매니페스트당 하나의 응용 프로그램 요소만 가질 수 있습니다.
  • 타이틀 기능 - 타이틀은 앱에 필요한 기능을 등록해야 하며, 광고된 환경을 제공하는 데 필요한 최소 기능을 초과해서는 안 됩니다. 제출 유효성 검사 도구는 알려진 기능에 대해 타이틀에 나열된 기능을 표시하지만 타이틀 코드와 관련하여 올바른 기능이 사용되는지 검사하지 않습니다. 기능에 관한 자세한 내용은 백서 앱 매니페스트 - 메타데이터에 대해 확실한 정보(개발자 교육 자료 > 모든 NDA 백서)를 참조하세요.
  • 영구 로컬 저장소 사용 - 전용 앱 게임 타이틀은 매니페스트에 사용할 영구 로컬 저장소의 양을 나타내야 합니다. 타이틀의 저장소는 4GB를 초과할 수 없습니다. 의도: 인증을 위해 제출할 때 타이틀이 실행할 준비가 되었는지 확인합니다.

추가 리소스

테스트 사례

003-02 타이틀 무결성

테스트 단계

  1. Xbox 프로필에 로그인합니다.
  2. 타이틀을 시작합니다.
  3. 모든 메뉴 및 하위 메뉴를 탐색하거나, 모든 유형의 미디어 및/또는 기능을 검토하거나, 모든 게임 모드를 들어가서 완료합니다.
    • 게임: 모든 메뉴 UI, 추가 콘텐츠, 단일 플레이 모드, 멀티 플레이 모드 및 추가 기능을 탐색하고, 상호 작용하고, 완료합니다. 가능한 경우 오프라인, 온라인, 분할 화면 및 시스템 링크 모드를 테스트합니다. 가능한 모든 경우에 최대 플레이어 수로 멀티 플레이 게임 모드를 테스트합니다.
    • 앱: 모든 유형의 미디어 콘텐츠 및 모든 추가 기능을 탐색하고 상호 작용합니다.

예상 결과
모든 타이틀은 사용자에게 안정적이고, 공정하고, 일관적이고, 완전한 Xbox 엔터테인먼트 경험을 제공해야 합니다.

통과 예시

  1. 타이틀을 모든 모드에서 완료할 수 있습니다.

실패 예시

  1. 타이틀이 특정 레벨에서 중단됩니다.
  2. 사용자가 다른 모드를 이미 완료한 경우 특정 모드를 완료할 수 없습니다.

003-03 옵션

테스트 단계

  1. Xbox 프로필에 로그인합니다.
  2. 타이틀을 시작합니다.
  3. 각 옵션 설정에 대해 사용 가능한 모든 값을 테스트하도록 테스트 팀 간에 옵션을 다양하게 분배합니다.
    • 여기에는 타이틀 내의 옵션은 물론 타이틀을 실행하는 동안 사용될 수 있는 모든 시스템 설정이 포함되어야 합니다.
    • 타이틀 메뉴 내에 있는 모든 설정 및 옵션이 최종 사용자 환경에 반영되어 있는지 확인합니다(예: 밝기, 대비, 오디오 볼륨, 난이도 등).
  4. 타이틀을 종료하고 다시 시작했을 때 모든 설정 및 옵션이 유지되는지 확인합니다.
  5. 테스트 팀이 타이틀의 모든 영역에서 자신의 옵션 설정을 변경하고 타이틀 전체에서 해당 설정이 정확하게 반영되는지 확인하도록 합니다.

예상 결과
타이틀 내의 모든 옵션 설정이 예상 대로 작동해야 하고, 옵션 및 설정 값이 타이틀 재시작 후에도 유지되어야 합니다.

통과 예시

  1. 게임 내 언어 옵션이 네덜란드어로 설정된 경우 타이틀에 네덜란드 자막만 사용됩니다.

실패 예시

  1. 사용자가 일시 중지 메뉴를 사용해서 가로 또는 세로 카메라 컨트롤을 반전할 경우 카메라 컨트롤이 게임 내에서 변경되지 않습니다.
  2. 타이틀을 종료하고 다시 시작하면 게임 플레이 중 설정된 모든 옵션이 기본값으로 재설정됩니다.

003 04 언어 지원

테스트 단계

  1. Xbox 프로필에 로그인합니다.
  2. 타이틀을 시작합니다.
  3. 콘솔 언어 설정으로 이동하고 사용 중인 콘솔 지역/국가 설정에 맞게 언어를 설정합니다.
  4. 각 언어를 하나씩 선택해서 타이틀이 올바르게 부팅되고 타이틀에서 지원되는 각 언어에 대해 올바른 지역화가 표시되는지 확인합니다.
  5. 타이틀 내에서 진행에 필요한 모든 중요 게임 텍스트가 적합하게 표시되는지 확인합니다.

예상 결과
모든 언어 설정에서 타이틀이 올바르게 부팅되어야 하고, 지원되는 모든 게임 내 언어에 대해 올바른 지역화가 표시되어야 합니다. 지원되는 언어 텍스트가 표시되는 영역에서 텍스트는 디스플레이 설정에 관계없이 올바르게 유지되어야 합니다.

통과 예시

  1. 모든 지역화가 모든 언어에서 올바르게 표시됩니다.
  2. 본체가 지원되지 않는 언어로 설정된 상태에서 타이틀을 시작하면 영어 텍스트만 표시됩니다.

실패 예시

  1. 독일어 지역화가 프랑스어로 표시됩니다.
  2. 본체가 독일어로 설정되었을 때 중대한 지역화 문제가 발견됩니다.
  3. 본체가 지원되지 않는 언어로 설정된 상태에서 타이틀을 시작하면 텍스트가 표시되지 않거나 null 문자가 표시됩니다.

003-05 탐색

테스트 단계

  1. Xbox 프로필에 로그인합니다.
  2. 타이틀을 시작합니다.
  3. 컨트롤러를 사용해서 모든 메뉴 및 옵션 화면을 탐색하고(프런트 엔드, 게임 내 및 기타 영역) 모든 탐색 버튼이 예상대로 작동하는지 확인합니다. 버튼 레이블 또는 명령 프롬프트가 메뉴 UI 내에 표시될 경우, 각 명령이 올바르게 실행되는지 확인합니다.
  4. NUI(Natural User Interface)가 지원되고 센서가 연결되어 사용 설정된 경우 NUI를 사용해서 [3] 단계를 반복합니다.
  5. VUI(음성 사용자 인터페이스)가 지원되고 센서가 연결되어 사용 설정된 경우 VUI를 사용해서 [3] 단계를 반복합니다. 기본 명령 외에도 추가 VUI 명령을 사용할 수 있는 경우, 지원되는 모든 언어에서 모든 VUI 명령이 올바른지 확인합니다.

예상 결과
탐색 명령이 예상대로 작동해야 합니다.

통과 예시

  1. 타이틀의 모든 영역을 예상대로 탐색할 수 있습니다.

실패 예시

  1. 특정 메뉴에 들어갈 때 눌렀을 때 아무 작업도 수행하지 않는 컨트롤러의 버튼과 연결된 이미지가 타이틀에 표시됩니다.

003-07 순위표

테스트 단계

  1. Xbox 프로필에 로그인합니다.
  2. 타이틀을 시작합니다.
  3. 본체 A 및 B: 서로 친구인 프로필에 로그인합니다.
  4. 본체 A: 타이틀에서 순위표 퍼블리싱이 가능한 영역으로 이동합니다(타이틀에서 순위표가 지원되는 경우만 해당).
    • 테스터는 게임 내 순위표와 시스템에 표시되는 순위표를 모두 확인해야 합니다.
  5. 필요한 최소 요건을 충족하여, 순위표에 등록되기 위해 필요한 모든 단계를 수행합니다.
  6. 본체 A: 점수가 퍼블리싱되었으면, 통계가 순위표에 올바르게 퍼블리싱되었고 제공된 필터를 사용해서 통계를 정렬할 수 있는지 확인합니다.
  7. 본체 B: 순위표 메뉴로 이동하고 본체 A의 통계가 순위표에 올바르게 퍼블리싱되었고 제공된 필터를 사용하여 통계를 정렬할 수 있는지 확인합니다.
  8. 모든 게임 모드에 대해 2-7단계를 반복합니다.
  9. 본체 A 및 B: Xbox Live에서 경쟁적인 협동 게임 플레이가 가능한 경우 각 게임 모드에 대해 2-7단계를 반복합니다.
  10. 2개 이상의 Xbox Live 프로필 간에 단일 본체를 사용한 멀티 플레이 분할 화면 게임 플레이가 가능한 경우 다음 중 하나가 발생하는지 확인합니다.
  • 사용자가 각 순위표에 퍼블리싱할 수 있습니다.
  • 최소한 리드 프로필이 각 순위표에 점수를 퍼블리싱할 수 있습니다.
  • 타이틀에 두 사용자가 순위표에 점수를 게시할 수 있다고 표시된 경우, 각 참여자에 대해 점수가 올바르게 등록됩니다.

예상 결과
사용자가 사용 가능한 모든 순위표에 통계를 게시하고 제공된 필터를 사용해서 순위표를 정렬할 수 있어야 합니다.

통과 예시

  1. 모든 순위표에 성공적으로 게시할 수 있습니다.

실패 예시

  1. 순위표 A에서 순위표 B로 이동할 때 타이틀이 응답하지 않습니다.
  2. 사용자가 특정 순위표에 게시할 수 없습니다.

003-08 많거나 적은 친구 수

테스트 단계

  1. Xbox 프로필에 로그인합니다.
  2. 친구가 100명인 프로필을 사용해서 로그인합니다.
  3. 타이틀을 시작합니다.
  4. 경우에 따라 다음 작업을 수행합니다.
    a. 사용 가능한 모든 순위표를 보고 모든 필터 옵션을 사용합니다. b. 친구의 게이머 카드를 확인합니다. c. 친구의 리치 프레즌스 정보를 확인합니다. d. 친구를 게임 세션에 초대하고 완료될 때까지 플레이합니다.
  5. 친구가 없는 계정을 사용하여 4단계를 반복합니다(지원되는 경우 "최근 플레이어" 목록을 사용하여 4.b - 4.d단계 확인).
  6. 친구가 100명을 초과하는 프로필을 사용해서 4단계를 반복합니다.
  7. 잘못된 동작 사례를 보고합니다.

예상 결과
프로필에 포함된 친구 목록의 친구 수가 타이틀 기능에 부정적인 영향을 주지 않아야 합니다.

통과 예시

  1. 친구 수가 최소값 또는 최대값이어도 타이틀에 부정적인 영향을 주지 않습니다.

실패 예시

  1. Xbox Live에서 제공되는 친구가 0명인 프로필을 사용할 때 사용자가 순위표에 들어갈 때 "친구만" 필터가 표시되고, "오류. Xbox Live에 연결되지 않았습니다."가 잘못 표시됩니다.
  2. 친구의 순위표를 보려고 시도하면 빈 페이지가 표시됩니다. "친구"에서 떨어진 필터를 설정/해제하면 "순위표 통계를 읽지 못했습니다"와 비슷한 오류 메시지가 표시됩니다.
  3. 친구가 100명 이상인 게이머 프로필을 사용해서 비공개 매치를 만들 때, 멀티 플레이 모드로 들어갈 때 타이틀이 사용자의 친구 목록에 대한 액세스를 제공하지 않습니다.

003-14 로컬 멀티 플레이어

테스트 단계

  1. 타이틀이 지원하는 본체별 최대 사용자 수를 설정합니다.
  2. 본체 A 및 B: 본체당 최대 사용자 수에 해당하는 개수의 컨트롤러를 연결합니다.
  3. Xbox 프로필에 로그인합니다.
  4. 타이틀을 시작합니다.
  5. 본체 A: 양쪽 본체에서 최대 사용자 수가 연결할 수 있도록 충분한 슬롯을 사용해서 Xbox Live 멀티 플레이 게임 세션을 만듭니다.
  6. 본체 B: 본체 A에서 호스팅되는 멀티 플레이 게임 세션을 찾습니다.
  7. 모든 사용자가 멀티 플레이 게임 세션에 참가할 수 있는지 확인합니다.
  8. 본체 A: 게임 세션을 시작하고 다음을 확인합니다.
    • 모든 사용자가 게임 플레이에 들어갈 수 있습니다.
    • 속도가 저하되지 않습니다.
    • 그래픽 문제가 없습니다.
    • 사운드 문제가 없습니다.
    • 부정적인 게임 플레이 환경이 없습니다.
    • 모든 사용자가 게임 세션을 완료할 수 있습니다.

예상 결과
타이틀에서 콘솔당 최대 사용자 수가 모든 Xbox Live 지원 게임 모드에서 오류 없이 플레이할 수 있도록 지원해야 합니다.

통과 예시

  1. 단일 콘솔에 두 명의 플레이어가 있어도 프레임 속도에 부정적인 영향을 주지 않습니다.

실패 예시

  1. 참여 콘솔의 플레이어 수가 최대일 때 Xbox Live 게임 세션에서 그래픽 및 오디오 속도가 느려집니다.

003-16 저장 게임 호환성

테스트 단계

  1. Xbox 프로필에 로그인합니다.
  2. Xbox Live에 연결하지 않고 기본 타이틀을 시작합니다.
  3. 게임 플레이에 들어가고 충분히 진행하여 각 모드에서 게임 진행 상태를 저장합니다(예: 게임 진행, 옵션 및 설정, 아바타 생성 등).
  4. 타이틀을 다시 부팅하고 [3] 단계에서 게임 저장 상태를 로드하고 재개할 수 있는지 확인합니다.
  5. Xbox Live에 연결하고 기본 타이틀에 대한 콘텐츠 업데이트를 다운로드합니다.
  6. 콘텐츠 업데이트가 적용된 상태에서도 [3]단계에서 수행한 게임 저장 상태를 로드하고 재개할 수 있는지 확인합니다.
  7. 타이틀을 재부팅하고, 새 게임을 시작하고, 충분히 진행하여 게임 상태를 다시 저장합니다.
  8. 타이틀을 종료하고 제거합니다.
  9. Xbox Live에 연결하지 않고 기본 타이틀을 시작합니다.
  10. 다음 중 하나가 발생하는지 확인합니다.
  • 오류 없이 게임 저장 상태를 로드하고 재개할 수 있습니다.
  • Xbox Live에서 콘텐츠를 업데이트하지 않으면 게임 저장 상태를 사용할 수 없음을 나타내는 메시지가 타이틀에 표시됩니다.
  • 타이틀에 [6]에서 수행한 게임 저장 상태가 표시되지 않습니다.
  1. 타이틀을 재부팅하고 콘텐츠 업데이트를 받기 위해 Xbox Live에 연결합니다.
  2. 콘텐츠 업데이트가 적용된 상태에서도 [게임 저장 상태를 로드하고 재개할 수 있는지 확인합니다.

예상 결과
타이틀의 콘텐츠 업데이트 버전에서 콘텐츠가 업데이트되지 않은 타이틀 버전을 사용하여 생성된 게임 저장 상태를 성공적으로 로드할 수 있어야 합니다.

통과 예시

  1. 콘텐츠가 업데이트된 타이틀 버전에서 모든 저장 상태를 로드할 수 있습니다.
  2. 업데이트된 저장 상태를 로드하기 위해 기본 버전을 시작할 때, 사용자에게 누락된 콘텐츠 알림이 표시되고, 저장 파일을 로드할 수 없는 이유 또는 콘텐츠가 업데이트된 버전에서 수행된 저장 상태를 기본 버전에서 볼 수 없는 이유가 제공됩니다.

실패 예시

  1. 콘텐츠가 업데이트된 타이틀이 [3] 단계 중 수행된 게임 저장 상태를 로드할 수 없습니다.
  2. 콘텐츠가 업데이트된 타이틀로 수행한 저장 상태를 로드하면 기본 타이틀 버전이 작동 중단됩니다.

003-17 헤드셋 상태 변경
테스트 단계

  1. Xbox 오디오 설정에서 헤드폰용 Windows Sonic을 헤드셋 형식으로 사용하도록 설정합니다.
  2. 컨트롤러에 한 쌍의 헤드폰을 연결하거나 Xbox에 무선으로 한 쌍의 헤드폰을 연결합니다.
  3. 타이틀을 시작하고 게임플레이를 진행합니다.
  4. TV와 헤드폰을 통해 오디오가 들리는지 확인합니다.
  5. 헤드폰의 플러그를 뽑고, 짧은 시간 후에 오디오 반환을 확인합니다.
  6. 헤드폰을 다시 연결하고, TV와 헤드폰을 통해 오디오가 들리는지 확인합니다.
  7. 타이틀 전체에서 [5]-[6] 단계를 반복합니다.

예상 결과
오디오는 문제 없이 계속 들립니다.

통과 예시

  1. 헤드셋을 제거할 때마다 오디오가 문제 없이 반환됩니다.
  2. 헤드셋이 연결되면 오디오가 문제 없이 반환됩니다.

실패 예시

  1. 헤드셋 상태가 변경된 후에는 오디오가 더 이상 들리지 않습니다.
  2. 헤드셋 상태가 변경된 후 오디오가 왜곡되거나 손상되었습니다.

참조: Xbox One 소프트웨어 개발자 키트와 Microsoft 게임 개발자 키트 오디오 API 비교


003-18 테스트 단계 일시 중단 후 헤드셋 상태 변경

  1. Xbox 오디오 설정에서 헤드폰용 Windows Sonic을 헤드셋 형식으로 사용하도록 설정합니다.
  2. 컨트롤러에 한 쌍의 헤드폰을 연결하거나 Xbox에 무선으로 한 쌍의 헤드폰을 연결합니다.
  3. 타이틀을 시작하고 게임플레이를 진행합니다.
  4. TV와 헤드폰을 통해 오디오가 들리는지 확인합니다.
  5. 타이틀을 자연스럽게 일시 중단합니다.
  6. 헤드폰을 연결 해제합니다.
  7. 타이틀을 재개하고 TV를 통해 오디오가 들리는지 확인합니다.
  8. 헤드폰을 다시 연결하고, TV와 헤드폰을 통해 오디오가 들리는지 확인합니다.
  9. 타이틀 전체에서 [5]-[8] 단계를 반복합니다.

예상 결과
오디오는 문제 없이 계속 들립니다.

통과 예시

  1. 헤드셋을 제거할 때마다 오디오가 문제 없이 반환됩니다.
  2. 헤드셋이 연결되면 오디오가 문제 없이 반환됩니다.

실패 예시

  1. 헤드셋 상태가 변경된 후에는 오디오가 더 이상 들리지 않습니다.
  2. 헤드셋 상태가 변경된 후 오디오가 왜곡되거나 손상되었습니다.

참조: Xbox One 소프트웨어 개발자 키트와 Microsoft 게임 개발자 키트 오디오 API 비교


003-19 연결된 대기 구성 후 헤드셋 상태 변경: 다음 구성이 있는 하나의 콘솔:

  • 설정 -> 로그인, 보안 및 암호 키 -> 즉시 로그인에서 자동 로그인이 사용하도록 설정되었습니다.
  • 설정 -> 전원 및 시작 -> 바로 켜기에서 바로 켜기를 설정합니다.

테스트 단계

  1. 본체에서 바로 켜기 설정 및 즉시 로그인 설정을 사용 설정합니다(구성 참조).
  2. 사용자의 홈 콘솔로 설정된 콘솔과 타이틀 라이선스를 사용해서 Xbox 프로필에 로그인합니다.
  3. Xbox 오디오 설정에서 헤드폰용 Windows Sonic을 헤드셋 형식으로 사용하도록 설정합니다.
  4. 컨트롤러에 한 쌍의 헤드폰을 연결하거나 Xbox에 무선으로 한 쌍의 헤드폰을 연결합니다.
  5. 타이틀을 시작하고 게임플레이를 진행합니다.
  6. TV와 헤드폰을 통해 오디오가 들리는지 확인합니다.
  7. 콘솔을 연결된 대기 상태로 설정합니다.
  8. 헤드폰을 연결 해제합니다.
  9. 콘솔을 다시 켜고 게임을 다시 시작합니다.
  10. TV를 통해 오디오가 들리는지 확인합니다.
  11. 헤드폰을 다시 연결하고, TV와 헤드폰을 통해 오디오가 들리는지 확인합니다.
  12. 타이틀 전체에서 [4-11] 단계를 반복합니다.

예상 결과 오디오는 문제 없이 계속 들립니다.

통과 예시

  1. 헤드셋을 제거할 때마다 오디오가 문제 없이 반환됩니다.
  2. 헤드셋이 연결되면 오디오가 문제 없이 반환됩니다.

실패 예시

  1. 헤드셋 상태가 변경된 후에는 오디오가 더 이상 들리지 않습니다.
  2. 헤드셋 상태가 변경된 후 오디오가 왜곡되거나 손상되었습니다.
  • 8월 QFE6 GDK 또는 이전 버전에는 타이틀이 연결된 대기에서 빠른 다시 시작 후 특정 시스템 알림을 놓치는 알려진 문제가 있습니다. 오디오의 경우 중요한 오디오 클라이언트 알림이 누락됩니다. 지침은 6월 QFE9 GDK 이상 또는 8월 QFE7 GDK 이상으로 업데이트하는 것입니다.

참조: Xbox One 소프트웨어 개발자 키트와 Microsoft 게임 개발자 키트 오디오 API 비교