ILocation::SetDesiredAccuracy 方法 (locationapi.h)

[Win32 位置 API 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 Windows.Devices.Geolocation API。 ]

指定要使用的准确性。

语法

HRESULT SetDesiredAccuracy(
  [in] REFIID                    reportType,
  [in] LOCATION_DESIRED_ACCURACY desiredAccuracy
);

参数

[in] reportType

REFIID ,指定要为其设置准确性的报表类型。

[in] desiredAccuracy

LOCATION_DESIRED_ACCURACY 值,该值指定要使用的准确性。

返回值

该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
方法成功。
HRESULT_FROM_WIN32 (ERROR_NOT_SUPPORTED)
reportType 不同于 IID_ILatLongReportIID_ICivicAddressReport
E_INVALIDARG
LOCATION_DESIRED_ACCURACY枚举类型不支持 desiredAccuracy 的值。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 locationapi.h
DLL LocationAPI.dll

另请参阅

ILocation