Bagikan melalui


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

Fungsi