Bagikan melalui


IDMLOperatorInitializer::Reset metode (directml.h)

Mengatur ulang penginisialisasi untuk menangani inisialisasi set operator baru.

Anda dapat menggunakan penginisialisasi hanya untuk menginisialisasi sekumpulan operator tetap, yang disediakan baik selama pembuatan (IDMLDevice::CreateOperatorInitializer), atau saat penginisialisasi diatur ulang. Mengatur ulang penginisialisasi memungkinkan aplikasi Anda untuk menggunakan kembali objek penginisialisasi yang ada untuk menginisialisasi sekumpulan operator baru.

Anda tidak boleh memanggil Reset sampai semua pekerjaan yang luar biasa menggunakan penginisialisasi telah menyelesaikan eksekusi pada GPU.

Metode ini tidak aman untuk utas.

Sintaks

HRESULT Reset(
                 UINT                 operatorCount,
  [in, optional] IDMLCompiledOperator * const *operators
);

Parameter

operatorCount

Jenis: UINT

Parameter ini menentukan jumlah elemen dalam array yang diteruskan dalam parameter operator .

[in, optional] operators

Jenis: IDMLCompiledOperator*

Penunjuk opsional ke array konstan dari pointer IDMLCompiledOperator yang berisi operator yang harus diinisialisasi oleh penginisialisasi.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header directml.h
Pustaka DirectML.lib
DLL DirectML.dll

Lihat juga

IDMLOperatorInitializer