IMFCameraControlDefaults::LockControlData-Methode (mfidl.h)
Ruft die Datennutzlast für das Steuerelement ab, das dem IMFCameraControlDefaults-instance zugeordnet ist, sodass Clients den Steuerelementwert direkt ändern können.
Syntax
HRESULT LockControlData(
[out] void **control,
[out] ULONG *controlSize,
[out] void **data,
[out] ULONG *dataSize
);
Parameter
[out] control
Empfängt einen Zeiger auf das gesperrte Steuerelement.
[out] controlSize
Empfängt die Größe der Struktur, auf die vom Steuerelement verwiesen wird.
[out] data
Empfängt einen Zeiger auf die Datennutzlast des Steuerelements.
[out] dataSize
Empfängt die Größe des Puffers, auf den dataSize verweist.
Rückgabewert
S_OK auf Erfolg.
Hinweise
Die Steuerelement- und Datenparameter sind nicht typgeprüft, da benutzerdefinierte Steuerelemente beliebige Nutzlastschemagrößen aufweisen können.
Sie müssen UnlockControlData aufrufen, bevor die Auflistung, die das Steuerelement enthält, an die IMFCameraConfigurationManager::SaveDefaults-Methode übermittelt wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 11 Build 22621 |
Unterstützte Mindestversion (Server) | Windows 11 Build 22621 |
Kopfzeile | mfidl.h |