Freigeben über


MediaFrameSourceController.SetPropertyByExtendedIdAsync Methode

Definition

Legt den Wert der Eigenschaft mit der angegebenen ID für eine MediaFrameSource asynchron fest, wobei eine erweiterte ID mit benutzerdefinierten Headerinformationen verwendet wird.

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)

Parameter

extendedPropertyId

Byte[]

byte[]

Ein Bytearray, das die erweiterten Bezeichnerdaten enthält.

propertyValue

Byte[]

byte[]

Ein Bytearray, das den wert enthält, der für die -Eigenschaft festgelegt werden soll.

Gibt zurück

Ein asynchroner Vorgang, der nach erfolgreichem Abschluss einen MediaFrameSourceSetPropertyStatus-Wert zurückgibt, der die status des Vorgangs angibt.

Allgemeine Geräteeigenschaften werden als Eigenschaften der VideoDeviceController-Klasse verfügbar gemacht. Zusätzliche Eigenschaften werden im KSPROPERTYSETID_ExtendedCameraControl Eigenschaftensatz definiert. Legacyeigenschaften werden im PROPSETID_VIDCAP_CAMERACONTROL Eigenschaftensatz definiert. Ein Beispiel für den Zugriff auf Kameraeigenschaften nach ID finden Sie im Beispiel für erweiterte Steuerelemente und Metadaten.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Gilt für: