Bagikan melalui


Antarmuka ID3DXFile

Aplikasi menggunakan metode antarmuka ID3DXFile untuk membuat instans antarmuka ID3DXFileEnumObject dan ID3DXFileSaveObject , dan untuk mendaftarkan templat.

Anggota

Antarmuka ID3DXFile mewarisi dari antarmuka IUnknown . ID3DXFile juga memiliki jenis anggota berikut:

Metode

Antarmuka ID3DXFile memiliki metode ini.

Metode Deskripsi
CreateEnumObject Membuat objek enumerator yang akan membaca file .x.
CreateSaveObject Membuat objek penyimpanan yang akan digunakan untuk menyimpan data ke file .x.
RegisterEnumTemplates Mendaftarkan templat kustom, mengingat objek enumerasi ID3DXFileEnumObject .
RegisterTemplates Mendaftarkan templat kustom.

 

Keterangan

Objek ID3DXFile juga berisi penyimpanan templat lokal. Penyimpanan lokal ini hanya dapat ditambahkan ke dengan metode ID3DXFile::RegisterEnumTemplates dan ID3DXFile::RegisterTemplates .

Objek ID3DXFileEnumObject dan ID3DXFileSaveObject yang dibuat dengan ID3DXFile::CreateEnumObject dan ID3DXFile::CreateSaveObject juga menggunakan penyimpanan templat objek ID3DXFile induk.

Antarmuka ID3DXFile diperoleh dengan memanggil fungsi D3DXFileCreate .

Pengidentifikasi unik global (GUID) untuk antarmuka ID3DXFile IID_ID3DXFile.

Jenis LPD3DXFILE didefinisikan sebagai penunjuk ke antarmuka ID3DXFile.

typedef interface ID3DXFile *LPD3DXFILE;

Persyaratan

Persyaratan Nilai
Header
D3DX9Xof.h
Pustaka
D3dx9.lib

Lihat juga

Antarmuka File D3DX X