Bagikan melalui


ILocation::SetDesiredAccuracy method (locationapi.h)

[API Lokasi Win32 tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan WINDOWS.Devices.Geolocation API. ]

Menentukan akurasi yang akan digunakan.

Sintaks

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

Parameter

[in] reportType

REFIID yang menentukan jenis laporan untuk mengatur akurasi yang akan digunakan.

[in] desiredAccuracy

LOCATION_DESIRED_ACCURACY nilai yang menentukan akurasi yang akan digunakan.

Nilai kembali

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
reportType selain IID_ILatLongReport atau IID_ICivicAddressReport.
E_INVALIDARG
Nilai desiredAccuracy tidak didukung dalam jenis enumerasi LOCATION_DESIRED_ACCURACY .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header locationapi.h
DLL LocationAPI.dll

Lihat juga

ILocation