共用方式為


IMFCameraControlDefaults::LockControlData 方法 (mfidl.h)

擷取與 IMFCameraControlDefaults 實例相關聯之控制項的資料承載,讓用戶端可以直接修改控制項值。

語法

HRESULT LockControlData(
  [out] void  **control,
  [out] ULONG *controlSize,
  [out] void  **data,
  [out] ULONG *dataSize
);

參數

[out] control

接收鎖定之控制項的指標。

[out] controlSize

接收 控制項所指向的結構大小。

[out] data

接收控制項之資料承載的指標。

[out] dataSize

接收 dataSize所指向的緩衝區大小。

傳回值

成功時S_OK。

備註

控制項和資料參數不是類型檢查,因為自訂控制項可以有任意承載架構大小。

您必須呼叫 UnlockControlData ,才能將包含控制項的集合提交至 IMFCameraConfigurationManager::SaveDefaults 方法。

需求

   
最低支援的用戶端 Windows 11組建 22621
最低支援的伺服器 Windows 11組建 22621
標頭 mfidl.h

另請參閱

UnlockControlData

IMFCameraConfigurationManager::SaveDefaults