ID3D11FunctionLinkingGraph::GenerateHlsl method (d3d11shader.h)

Menghasilkan kode shader Microsoft High Level Shader Language (HLSL) yang mewakili function-linking-graph.

Sintaks

HRESULT GenerateHlsl(
  [in]  UINT     uFlags,
  [out] ID3DBlob **ppBuffer
);

Parameter

[in] uFlags

Jenis: UINT

Dicadangkan

[out] ppBuffer

Jenis: ID3DBlob**

Penunjuk ke variabel yang menerima penunjuk ke antarmuka ID3DBlob yang dapat Anda gunakan untuk mengakses kode sumber shader HLSL yang mewakili grafik penautan fungsi. Anda dapat mengkompilasi kode HLSL ini, tetapi pertama-tama Anda harus menambahkan kode atau menyertakan pernyataan untuk fungsi yang disebut dalam grafik penautan fungsi.

Mengembalikan nilai

Jenis: HRESULT

Mengembalikan S_OK jika berhasil; jika tidak, mengembalikan salah satu Kode Pengembalian Direct3D 11.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d11shader.h
Pustaka D3DCompiler.lib
DLL D3DCompiler_47.dll

Lihat juga

ID3D11FunctionLinkingGraph