다음을 통해 공유


ImageEncodingProperties 클래스

정의

이미지 스트림의 형식을 설명합니다.

public ref class ImageEncodingProperties sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ImageEncodingProperties final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ImageEncodingProperties final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ImageEncodingProperties
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ImageEncodingProperties
function ImageEncodingProperties()
Public NotInheritable Class ImageEncodingProperties
상속
Object Platform::Object IInspectable ImageEncodingProperties
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

ImageEncodingProperties를 사용하여 캡처된 이미지에 대한 인코딩 속성을 설정하는 방법에 대한 지침은 MediaCapture를 사용하여 기본 사진, 비디오 및 오디오 캡처를 참조하세요.

버전 기록

Windows 버전 SDK 버전 추가된 값
1803 17134 복사
1809 17763 CreateHeif

생성자

ImageEncodingProperties()

ImageEncodingProperties 클래스의 새 instance 만듭니다.

속성

Height

이미지 높이를 가져오거나 설정합니다.

Properties

이미지 스트림에 대한 추가 형식 속성을 가져옵니다.

Subtype

형식의 하위 형식을 가져오거나 설정합니다.

Type

형식 형식을 가져옵니다.

Width

이미지 너비를 가져오거나 설정합니다.

메서드

Copy()

ImageEncodingProperties 개체의 복사본을 만듭니다.

CreateBmp()

BMP 이미지에 대한 ImageEncodingProperties의 instance 만듭니다.

CreateHeif()

HEIF 형식에 대한 ImageEncodingProperties의 instance 만듭니다.

CreateJpeg()

JPEG 이미지에 대한 ImageEncodingProperties의 instance 만듭니다.

CreateJpegXR()

JPEG XR 이미지에 대한 ImageEncodingProperties의 instance 만듭니다.

CreatePng()

PNG 이미지에 대한 ImageEncodingProperties의 instance 만듭니다.

CreateUncompressed(MediaPixelFormat)

압축되지 않은 이미지에 대한 ImageEncodingProperties의 instance 만듭니다.

적용 대상

추가 정보