BitmapProperties.SetPropertiesAsync Méthode

Définition

Définit de manière asynchrone une ou plusieurs propriétés bitmap.

public:
 virtual IAsyncAction ^ SetPropertiesAsync(IIterable<IKeyValuePair<Platform::String ^, BitmapTypedValue ^> ^> ^ propertiesToSet) = SetPropertiesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction SetPropertiesAsync(IIterable<IKeyValuePair<winrt::hstring, BitmapTypedValue const&>> const& propertiesToSet);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction SetPropertiesAsync(IEnumerable<KeyValuePair<string,BitmapTypedValue>> propertiesToSet);
function setPropertiesAsync(propertiesToSet)
Public Function SetPropertiesAsync (propertiesToSet As IEnumerable(Of KeyValuePair(Of String, BitmapTypedValue))) As IAsyncAction

Paramètres

propertiesToSet

IIterable<IKeyValuePair<String,BitmapTypedValue>>

IEnumerable<KeyValuePair<String,BitmapTypedValue>>

IIterable<IKeyValuePair<Platform::String,BitmapTypedValue>>

IIterable<IKeyValuePair<winrt::hstring,BitmapTypedValue>>

Collection de paires clé-valeur représentant les propriétés bitmap à définir. Chaque clé est une chaîne contenant la propriété Windows ou la requête de métadonnées, et la valeur correspondante est un BitmapTypedValue avec les données et le PropertyType correct.

Retours

Objet qui gère le paramètre des propriétés bitmap de manière asynchrone.

Attributs

Remarques

Utilisez un BitmapPropertySet pour stocker les éléments de métadonnées que vous souhaitez définir sur l’encodeur. Chaque élément de métadonnées est une paire clé-valeur.

La clé est une chaîne qui identifie l’élément de métadonnées à définir. BitmapEncoder accepte certaines propriétés Windows ainsi que les requêtes construites à l’aide du langage de requête de métadonnées WIC. Pour obtenir la liste des propriétés Windows prises en charge, consultez Propriétés Windows prises en charge. Pour obtenir un résumé des requêtes de métadonnées WIC prises en charge, consultez la rubrique Requêtes de métadonnées de format d’image native WIC .

La valeur est une BitmapTypedValue qui vous permet d’associer la valeur de métadonnées réelle à un type de données explicite (Windows.Foundation.PropertyType).

Chaque format d’image a des exigences spécifiques concernant le type de chaque propriété bitmap, et vous devez vous assurer que le champ Type de chaque BitmapTypedValue est correctement défini pour la propriété sélectionnée. Par exemple, la propriété Windows System.Photo.Orientation est stockée dans le fichier sous la forme d’un UInt16. Par conséquent, le champ Type doit être défini sur UInt16. Pour plus d’informations sur les types de propriétés Windows, consultez Stratégies de métadonnées de photos. Pour plus d’informations sur les types de requêtes de métadonnées des composants d’imagerie Windows, consultez Requêtes de métadonnées au format d’image native.

S’applique à

Voir aussi