Поделиться через


BitmapProperties.SetPropertiesAsync Метод

Определение

Асинхронно задает одно или несколько свойств растрового изображения.

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

Параметры

propertiesToSet

IIterable<IKeyValuePair<String,BitmapTypedValue>>

IEnumerable<KeyValuePair<String,BitmapTypedValue>>

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

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

Коллекция пар "ключ-значение", представляющих свойства растрового изображения, которые необходимо задать. Каждый ключ — это строка, содержащая запрос свойств Или метаданных Windows, а соответствующее значение — BitmapTypedValue с данными и правильным PropertyType.

Возвращаемое значение

Объект, который асинхронно управляет настройкой свойств растрового изображения.

Атрибуты

Комментарии

Используйте BitmapPropertySet для хранения элементов метаданных, которые необходимо задать в кодировщике. Каждый элемент метаданных является парой "ключ-значение".

Ключ — это строка, идентифицирующая элемент метаданных для задания. BitmapEncoder принимает некоторые свойства Windows, а также запросы, созданные с помощью языка запросов метаданных WIC. Список поддерживаемых свойств Windows см. в разделе Поддерживаемые свойства Windows. Сводные сведения о поддерживаемых запросах метаданных WIC см. в разделе Запросы метаданных формата собственных изображений WIC .

Значением является BitmapTypedValue , который позволяет связать фактическое значение метаданных с явным типом данных (Windows.Foundation.PropertyType).

Каждый формат изображения имеет определенные требования к типу каждого свойства растрового изображения, и необходимо убедиться, что поле Type каждого bitmapTypedValue правильно задано для выбранного свойства. Например, свойство System.Photo.Orientation Windows хранится в файле как UInt16, поэтому для поля Type необходимо задать значение UInt16. Дополнительные сведения о типах свойств Windows см. в разделе Политики метаданных фотографий. Дополнительные сведения о типах запросов метаданных компонента образов Windows см. в разделе Запросы метаданных в формате собственного изображения.

Применяется к

См. также раздел