다음을 통해 공유


지능형 전송: 맞춤형 태그 지정자

맞춤형 태그 지정자는 청크 그룹에 관련성을 부여합니다. 사용자 지정 태그는 주로 기능에 포함할 청크를 그룹화하는 데 사용합니다.

<Chunk Id="7000" Tags="LevelEditor">  

맞춤형 태그 지정자를 사용하여 청크 그룹에 관련성을 부여합니다. 이렇게 하면 타이틀을 실행하는 데 필요한 모든 청크가 사용자 본체에 있는지 간단히 파악할 수 있습니다.

예를 들어 레벨 1의 자산이 청크 1000, 1001 및 1002에 포함되어 있는지 여부를 파악하고 XPackageFindChunkAvailability 메서드를 호출하여 레벨 1이 완전히 설치되어 플레이할 준비가 되었는지 여부를 확인하는 대신, 세 청크 모두에 사용자 지정 태그 "Level 1"을 지정할 수 있습니다. 그런 다음, XPackageChunkSelector를 사용하여 XPackageFindChunkAvailability 메서드를 호출하면 해당 데이터 세트의 설치 상태를 쉽게 확인할 수 있습니다.

여러 기능이 활성화된 경우에만 설치되는 청크

사용하도록 설정된 기능에 두 태그가 모두 있는 경우에만 청크가 설치되도록 청크에 둘 이상의 사용자 지정 태그 지정자를 표현할 수 있습니다. # 기호를 사용하여 두 태그를 연결하면 됩니다.

청크 8000은 캠페인 태그와 hd 태그를 포함하는 활성 기능이 있는 경우에만 설치됩니다. 사용자가 캠페인 기능이나 HD 질감 기능을 제거하면 제거된 기능의 태그를 포함하는 청크와 함께 청크 8000이 제거됩니다.

<Features>
  <Feature Id="campaign_feature_id" DisplayName="Campaign" Tags="campaign"/>
  <Feature Id="hd_feature_id" DisplayName="HD Textures" Tags="hd"/>
</Features>

<Chunk Id="8000" Tags="campaign#hd">  <!-- This chunk is only installed if both the Campaign and HD Textures Features are active -->
<Chunk Id="8001" Tags="campaign">
<Chunk Id="8002" Tags="hd">
<Chunk Id="8003" Tags="campaign;hd">  <!-- This chunk is only installed if either the Campaign or the HD Textures Features are active -->

디스크 제조를 위해 패키지에서 콘텐츠 생략

태그 지정자를 사용하여 디스크 패키지에 포함하지 않을 콘텐츠를 지정할 수 있습니다. 예를 들어, 65GB의 공간을 차지하는 게임에서 20GB의 비하인드 비디오와 같은 선택적 콘텐츠는 BD50 블루레이 디스크에 담기에 너무 큽니다.

맞춤형 태그 지정자를 사용하여 패키지의 특정 콘텐츠를 기본적으로 설치하지 않도록 지정합니다. 예를 들어 청크를 주문형으로 지정하면 타이틀에서 요청할 때만 설치됩니다. 런타임에 이러한 선택적인 주문형 청크를 쉽게 다운로드하기 위해 layout.xml 파일에도 맞춤형 태그 지정자가 표시됩니다. 타이틀은 XPackageChunkSelector에 설정된 맞춤형 태그를 XPackageInstallChunks API에 전달하여 Xbox Live에서 콘텐츠를 다운로드하도록 요청할 수 있습니다.

다중 디스크 타이틀

다중 디스크 게시의 경우 태그 지정자를 사용하여 어떤 디스크에 콘텐츠를 배치할지 지정합니다. 예를 들어 모든 멀티 플레이어 콘텐츠를 컴파일 디스크의 디스크 2에 배치할 수 있습니다.

또는 여러 지역을 위한 다중 디스크 SKU를 만들 때 이 기능을 사용하여 EFIGS를 하나의 블루레이 디스크 SKU에 넣고, 일본어 콘텐츠를 다른 디스크(예를 들어 마스터링과 복제용)에 넣어 하나의 XVC 이미지만 업로드하고 관리할 수 있습니다.

참고 항목

지능형 전송