Skip to main content

XPackageEnumerateChunkAvailability

설치 패키지를 조사하고 지정된 선택자와 일치하는 모든 청크의 가용성을 열거합니다.

구문

매개 변수

packageIdentifier   _In_z_
형식: char*
디스크에 설치된 패키지를 고유하게 식별하는 문자열입니다. 패키지 식별자에 대한 자세한 내용은 다운로드 가능한 콘텐츠(DLC) 관리 및 라이선스를 참조하세요. type   _In_
형식: XPackageChunkSelectorType
열거할 특성의 유형입니다. context   _In_
형식: void*
callback 매개 변수에 지정된 콜백에 전달할 컨텍스트입니다. callback   _In_
형식: XPackageChunkAvailabilityCallback*
완료 시 호출할 콜백입니다.

반환 값

형식: HRESULT HRESULT 성공 또는 오류 코드입니다.

설명

이 함수는 시간에 민감한 스레드에서 호출해서는 안전하지 않습니다. 자세한 내용은 시간에 민감한 스레드를 참조하세요.
XPackageEnumerateChunkAvailability는 패키지를 조사하고 특정 유형의 모든 선택자 가용성을 열거하는 데 사용됩니다. 예를 들어 XPackageChunkSelectorType::Language로 호출하면 패키지의 모든 언어 특성과 그 가용성을 열거합니다. 아래 예제에서 게임은 지원하는 모든 언어를 표시하고 사용자가 언어를 설치하거나 제거할 수 있도록 허용합니다. 이를 위해 게임은 패키지를 쿼리하여 어떤 언어를 사용할 수 있고 설치되어 있는지 여부를 확인합니다.

요구 사항

헤더: XPackage.h 라이브러리: xgameruntime.lib 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

개념 문서

함께 보기

XPackage
스트리밍 설치 및 Intelligent Delivery
마지막 수정일 2026년 8월 24일