Fungsi D3DStripShader (d3dcompiler.h)
Menghapus blob yang tidak diinginkan dari hasil kompilasi.
Sintaks
HRESULT D3DStripShader(
[in] LPCVOID pShaderBytecode,
[in] SIZE_T BytecodeLength,
[in] UINT uStripFlags,
[out] ID3DBlob **ppStrippedBlob
);
Parameter
[in] pShaderBytecode
Jenis: LPCVOID
Penunjuk ke data sumber sebagai kode HLSL yang dikompilasi.
[in] BytecodeLength
Jenis: SIZE_T
Panjang pSrcData.
[in] uStripFlags
Jenis: UINT
Opsi bendera strip, diwakili oleh D3DCOMPILER_STRIP_FLAGS.
[out] ppStrippedBlob
Jenis: ID3DBlob**
Penunjuk ke variabel yang menerima penunjuk ke antarmuka ID3DBlob yang dapat Anda gunakan untuk mengakses kode shader yang dilucuti yang tidak diinginkan.
Nilai kembali
Jenis: HRESULT
Mengembalikan salah satu kode pengembalian Direct3D 11.
Persyaratan
Target Platform | Windows |
Header | d3dcompiler.h |
Pustaka | D3dcompiler_47.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