Bagikan melalui


struktur D3D12_EXPORT_DESC (d3d12.h)

Menjelaskan ekspor dari subobject status seperti pustaka DXIL atau objek status koleksi.

Sintaks

typedef struct D3D12_EXPORT_DESC {
  LPCWSTR            Name;
  LPCWSTR            ExportToRename;
  D3D12_EXPORT_FLAGS Flags;
} D3D12_EXPORT_DESC;

Anggota

Name

Nama yang akan diekspor. Jika nama mengacu pada fungsi yang kelebihan beban, versi nama yang dimodifikasi (misalnya informasi parameter fungsi pengodean dalam string nama) dapat disediakan untuk membedakan kelebihan beban mana yang akan digunakan. Nama yang dimodifikasi untuk fungsi dapat diambil menggunakan refleksi pengkompilasi HLSL.

Jika bidang ExportToRename bukan null, Nama mengacu pada nama baru yang akan digunakan saat diekspor. Dalam hal ini Nama harus berupa nama yang tidak dimodifikasi, sedangkan ExportToRename dapat berupa nama yang dimodifikasi atau tidak dimodifikasi. Nama internal tertentu dapat diekspor beberapa kali dengan penggantian nama yang berbeda (dan/atau tidak diganti namanya).

ExportToRename

Jika non-null, ini adalah nama ekspor yang akan digunakan tetapi kemudian ganti nama saat diekspor.

Bendera

Bendera yang akan diterapkan pada ekspor.

Flags

Persyaratan

   
Header d3d12.h