D3DXDisassembleShader (Fungsi D3DXDisassembleShader)
Membongkar shader.
Catatan
Alih-alih menggunakan fungsi warisan ini, kami sarankan Anda menggunakan D3DDisassemble API.
Sintaks
HRESULT D3DXDisassembleShader(
_In_ const DWORD *pShader,
_In_ BOOL EnableColorCode,
_In_ LPCSTR pComments,
_Out_ LPD3DXBUFFER *ppDisassembly
);
Parameter
-
pShader [in]
-
Jenis: const DWORD*
Penunjuk ke buffer memori yang berisi data shader.
-
EnableColorCode [in]
-
Jenis: BOOL
Aktifkan kode warna untuk mempermudah membaca pembbongkaran.
-
pComments [in]
-
Jenis: LPCSTR
String komentar opsional yang dihentikan NULL. Nilai ini mungkin NULL.
-
ppDisassembly [out]
-
Jenis: LPD3DXBUFFER*
Mengembalikan buffer yang berisi shader yang dibongkar. Lihat ID3DXBuffer.
Mengembalikan nilai
Jenis: HRESULT
Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA, E_OUTOFMEMORY.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Kirim dan lihat umpan balik untuk