Bagikan melalui


struktur DML_BINDING_PROPERTIES (directml.h)

Berisi informasi tentang persyaratan pengikatan operator terkompilasi tertentu, atau penginisialisasi operator. Struktur ini diambil dari IDMLDispatchable::GetBindingProperties.

Sintaks

struct DML_BINDING_PROPERTIES {
  UINT   RequiredDescriptorCount;
  UINT64 TemporaryResourceSize;
  UINT64 PersistentResourceSize;
};

Anggota

RequiredDescriptorCount

Jenis: UINT

Ukuran minimum, dalam deskriptor, tabel pengikatan yang diperlukan untuk objek tertentu yang dapat dikirim (penginisialisasi operator, atau operator yang dikompilasi).

TemporaryResourceSize

Jenis: UINT64

Ukuran minimum dalam byte sumber daya sementara yang harus terikat ke tabel pengikatan untuk objek tertentu yang dapat dikirim. Nilai nol berarti bahwa sumber daya sementara tidak diperlukan.

PersistentResourceSize

Jenis: UINT64

Ukuran minimum dalam byte sumber daya persisten yang harus terikat ke tabel pengikatan untuk objek tertentu yang dapat dikirim. Sumber daya persisten harus disediakan selama inisialisasi operator yang dikompilasi (di mana terikat sebagai output penginisialisasi operator) serta selama eksekusi. Nilai nol berarti bahwa sumber daya persisten tidak diperlukan. Hanya operator yang dikompilasi yang memiliki sumber daya persisten—penginisialisasi operator selalu mengembalikan nilai 0 untuk anggota ini.

Persyaratan

Persyaratan Nilai
Header directml.h

Lihat juga

Pengikatan di DirectML