Condividi tramite


ImageEncodingProperties Classe

Definizione

Descrive il formato di un flusso di immagini.

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
Ereditarietà
Object Platform::Object IInspectable ImageEncodingProperties
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Per indicazioni sulle procedure per l'uso di ImageEncodingProperties per impostare le proprietà di codifica per le immagini acquisite, vedere Acquisizione di immagini, video e audio di base con MediaCapture.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1803 17134 Copia
1809 17763 CreateHeif

Costruttori

ImageEncodingProperties()

Crea una nuova istanza della classe ImageEncodingProperties .

Proprietà

Height

Ottiene o imposta l'altezza dell'immagine.

Properties

Ottiene proprietà di formato aggiuntive per il flusso di immagini.

Subtype

Ottiene o imposta il sottotipo del formato.

Type

Ottiene il tipo di formato.

Width

Ottiene o imposta la larghezza dell'immagine.

Metodi

Copy()

Crea una copia dell'oggetto ImageEncodingProperties .

CreateBmp()

Crea un'istanza di ImageEncodingProperties per un'immagine BMP.

CreateHeif()

Crea un'istanza di ImageEncodingProperties per il formato HEIF.

CreateJpeg()

Crea un'istanza di ImageEncodingProperties per un'immagine JPEG.

CreateJpegXR()

Crea un'istanza di ImageEncodingProperties per un'immagine XR JPEG.

CreatePng()

Crea un'istanza di ImageEncodingProperties per un'immagine PNG.

CreateUncompressed(MediaPixelFormat)

Crea un'istanza di ImageEncodingProperties per un'immagine non compressa.

Si applica a

Vedi anche