Share via


종속성(Windows 10 대한 StoreManifest 스키마)

패키지가 디바이스에 적용 가능하도록 종속되는 요구 사항을 선언합니다.

요소 계층 구조

<StoreManifest>
<종속성>

Syntax

<Dependencies>

  <!-- Child elements -->
  ( TargetDeviceFamily*
  | MemoryDependency?
  | DirectXDependency?
  )+

</Dependencies>

? 선택 사항(0개 또는 1개) * 선택 사항(0개 이상) + 필요(하나 이상)

특성 및 요소

특성

없음

자식 요소

자식 요소 Description
DirectXDependency

패키지가 제대로 실행되려면 디바이스에서 지원해야 하는 최소 DirectX 수준을 식별합니다.

MemoryDependency

패키지가 제대로 실행되려면 디바이스에 있어야 하는 최소 메모리를 식별합니다.

데스크톱 디바이스의 경우 이 값은 설치된 메모리에 대한 요구 사항을 나타냅니다. 사용 가능한 메모리는 고려되지 않습니다.

모바일 디바이스의 경우 이 값은 사용 가능한 메모리에 대한 요구 사항을 나타냅니다. 모바일 디바이스에 설치된 메모리에 대한 동일한 요구 사항은 다음과 같습니다.

  • 300MB = 디바이스에 1GB 이상의 설치된 메모리가 있어야 합니다.
  • 750MB = 디바이스에 설치된 메모리가 2GB 이상 있어야 합니다.
  • 1000MB = 디바이스에 3GB 이상의 설치된 메모리가 있어야 합니다.
  • 2000MB = 디바이스에 설치된 메모리가 4GB 이상 있어야 합니다.

예를 들어 UWP 앱을 제대로 실행하려면 300MB가 필요하도록 지정하는 경우 1GB RAM이 있는 모바일 디바이스 >또는 RAM이 300MB인 데스크톱 디바이스 >에만 설치할 수 있습니다.

TargetDeviceFamily

패키지가 대상으로 하는 디바이스 패밀리를 식별합니다.

중요 대부분의 경우 [TargetDeviceFamily](.)에서 디바이스 패밀리를 지정하기만 하면 됩니다. /.. AppxManifest의 /appxpackage/uapmanifestschema/element-targetdevicefamily.md) 요소입니다. 여기서 값은 해당 정보를 재정의해야 하는 경우에만 사용해야 합니다(여기에 제공된 값의 하위 집합 사용).
 

 

부모 요소

부모 요소 Description
StoreManifest

StoreManifest 스키마의 루트 노드(Windows 10).

 

요구 사항

Namespace http://schemas.microsoft.com/appx/2015/StoreManifest