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 類別的新實例。

屬性

Height

取得或設定影像高度。

Properties

取得影像資料流程的其他格式屬性。

Subtype

取得或設定格式的子類型。

Type

取得格式類型。

Width

取得或設定影像寬度。

方法

Copy()

建立 ImageEncodingProperties 物件的複本。

CreateBmp()

建立 BMP 映射的 ImageEncodingProperties 實例。

CreateHeif()

建立 HEIF 格式的 ImageEncodingProperties 實例。

CreateJpeg()

建立 JPEG 映射的 ImageEncodingProperties 實例。

CreateJpegXR()

建立 JPEG XR 映射的 ImageEncodingProperties 實例。

CreatePng()

建立 PNG 映射的 ImageEncodingProperties 實例。

CreateUncompressed(MediaPixelFormat)

為未壓縮的映射建立 ImageEncodingProperties 的實例。

適用於

另請參閱