DataPackagePropertySet.Thumbnail 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DataPackage에 대한 미리 보기 이미지를 가져오거나 설정합니다.
public:
property IRandomAccessStreamReference ^ Thumbnail { IRandomAccessStreamReference ^ get(); void set(IRandomAccessStreamReference ^ value); };
IRandomAccessStreamReference Thumbnail();
void Thumbnail(IRandomAccessStreamReference value);
public IRandomAccessStreamReference Thumbnail { get; set; }
var iRandomAccessStreamReference = dataPackagePropertySet.thumbnail;
dataPackagePropertySet.thumbnail = iRandomAccessStreamReference;
Public Property Thumbnail As IRandomAccessStreamReference
속성 값
미리 보기 이미지를 나타내는 IRandomAccessStreamReference 입니다.
예제
이 예제에서는 대상 앱과 이미지를 공유할 때 DataPackage 에 미리 보기 이미지를 추가하는 방법을 보여줍니다.
void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
DataRequestDeferral deferral = e.Request.GetDeferral();
e.Request.Data.Properties.Title = "Hello World!";
e.Request.Data.Properties.Description = "This example shows how to share files and images.";
if (this.dataPackageThumbnail != null)
{
e.Request.Data.Properties.Thumbnail = this.dataPackageThumbnail;
}
e.Request.Data.SetBitmap(imageStreamRef);
deferral.Complete();
}
설명
이미지가 포함된 DataPackage 를 만들 때마다 미리 보기 이미지도 할당하는 것이 좋습니다. 이렇게 하면 공유 작업이 완료되는 동안 대상 앱에서 사용자에게 공유되는 이미지의 시각적 표현을 표시할 수 있습니다.
권장되는 최소 크기는 80x80입니다. 최대 크기는 240x160입니다. 이러한 크기는 디바이스 독립적 픽셀이므로 시스템 고원 설정이 1.0이 아닌 경우 적절한 승수를 사용해야 합니다. 예를 들어 1.4 고원의 최소 권장 크기는 801.4x801.4=112x112 물리적 픽셀입니다. 대상 앱을 작성하는 경우 최소 및 최대 크기를 권장하지만 이러한 크기는 적용되지 않습니다. 앱에는 예기치 않은 크기인 축소판 그림을 처리하는 코드(예: 필요에 따라 스케일 업 또는 축소)가 있어야 합니다. 그러나 이미지의 가로 세로 비율을 변경하지 않도록 주의하세요.
축소판 그림에 모든 데이터 형식(JPG, GIF 등)을 사용할 수 있습니다. 디스크에서 썸네일을 로드하거나 즉시 만들 수도 있습니다.