Fungsi D3DReflectLibrary (d3dcompiler.h)
Membuat antarmuka refleksi pustaka dari data sumber yang berisi pustaka fungsi HLSL.
Sintaks
HRESULT D3DReflectLibrary(
[in] LPCVOID pSrcData,
[in] SIZE_T SrcDataSize,
[in] REFIID riid,
[out] LPVOID *ppReflector
);
Parameter
[in] pSrcData
Jenis: LPCVOID
Penunjuk ke data sumber sebagai pustaka fungsi HLSL.
[in] SrcDataSize
Jenis: SIZE_T
Ukuran, dalam byte, dari blok memori yang dituju pSrcData .
[in] riid
Jenis: REFIID
GUID referensi antarmuka COM yang akan digunakan. Misalnya, IID_ID3D11LibraryReflection.
[out] ppReflector
Jenis: LPVOID*
Penunjuk ke variabel yang menerima penunjuk ke antarmuka refleksi pustaka, ID3D11LibraryReflection.
Nilai kembali
Jenis: HRESULT
Mengembalikan S_OK jika berhasil; jika tidak, mengembalikan salah satu Kode Pengembalian Direct3D 11.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3dcompiler.h |
Pustaka | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk