MediaFrameSourceController.SetPropertyByExtendedIdAsync 方法

定义

使用具有自定义标头信息的扩展 ID,在 MediaFrameSource 上异步设置具有指定 ID 的属性的值。

public:
 virtual IAsyncOperation<MediaFrameSourceSetPropertyStatus> ^ SetPropertyByExtendedIdAsync(Platform::Array <byte> ^ extendedPropertyId, Platform::Array <byte> ^ propertyValue) = SetPropertyByExtendedIdAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<MediaFrameSourceSetPropertyStatus> SetPropertyByExtendedIdAsync(winrt::array_view <byte> const& extendedPropertyId, winrt::array_view <byte> const& propertyValue);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<MediaFrameSourceSetPropertyStatus> SetPropertyByExtendedIdAsync(byte[] extendedPropertyId, byte[] propertyValue);
function setPropertyByExtendedIdAsync(extendedPropertyId, propertyValue)
Public Function SetPropertyByExtendedIdAsync (extendedPropertyId As Byte(), propertyValue As Byte()) As IAsyncOperation(Of MediaFrameSourceSetPropertyStatus)

参数

extendedPropertyId

Byte[]

byte[]

包含扩展标识符数据的字节数组。

propertyValue

Byte[]

byte[]

包含要为属性设置的值的字节数组。

返回

一个异步操作,该操作在成功完成后返回指示操作状态的 MediaFrameSourceSetPropertyStatus 值。

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

属性

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)

适用于