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 のインスタンスを作成します。

適用対象

こちらもご覧ください