VideoDeviceController.SetDeviceProperty(String, Object) 方法

定义

使用捕获设备驱动程序上的指定 ID 设置 属性的值。 可以使用此方法设置特定于特定相机的属性。

public:
 virtual void SetDeviceProperty(Platform::String ^ propertyId, Platform::Object ^ propertyValue) = SetDeviceProperty;
void SetDeviceProperty(winrt::hstring const& propertyId, IInspectable const& propertyValue);
public void SetDeviceProperty(string propertyId, object propertyValue);
function setDeviceProperty(propertyId, propertyValue)
Public Sub SetDeviceProperty (propertyId As String, propertyValue As Object)

参数

propertyId
String

Platform::String

winrt::hstring

为其设置值的属性的标识符。

propertyValue
Object

Platform::Object

IInspectable

属性的新值。

注解

属性 ID 和预期数据由硬件设备制造商确定。

常见的设备属性公开为 VideoDeviceController 类的属性。 其他属性在 KSPROPERTYSETID_ExtendedCameraControl 属性集中定义。 旧属性在 PROPSETID_VIDCAP_CAMERACONTROL 属性集中定义。 有关按 ID 访问相机属性的示例,请参阅 扩展控件和元数据示例

适用于

另请参阅