Aquisição de imagens do Windows - definindo propriedades do dispositivo em C #
Tenho um programa em C # (WinForm) que suporta digitalização usando WIA. Estou tentando definir propriedades do dispositivo antes de digitalizar um ou mais documentos. Principalmente, quero definir o tamanho do papel do scanner. A seguir, um trecho de código:
foreach (Property property in selectedDevice.Properties)
{
//WiaProperties.WiaDpsHorizontalBedSize is my constant
if (property.PropertyID == WiaProperties.WiaDpsHorizontalBedSize)
{
//Set property value here...
}
}
Estou encontrando a propriedade Horizontal Bed Size, mas a questão é como defini-la como um valor? Há uma propriedade set_Value fora da propriedade, mas isso parece levar uma ref para um objeto de resultado. Portanto, não sei como definir propriedades em um dispositivo?