PFND3D11DDI_CALCPRIVATETESSELLATIONSHADERSIZE fungsi panggilan balik (d3d10umddi.h)

Fungsi CalcPrivateTessellationShaderSize menentukan ukuran wilayah memori pribadi driver tampilan mode pengguna (yaitu, ukuran struktur driver internal, bukan ukuran memori video sumber daya) untuk lambung atau shader domain.

Sintaks

PFND3D11DDI_CALCPRIVATETESSELLATIONSHADERSIZE Pfnd3d11ddiCalcprivatetessellationshadersize;

SIZE_T Pfnd3d11ddiCalcprivatetessellationshadersize(
  D3D10DDI_HDEVICE unnamedParam1,
  const UINT *pShaderCode,
  const D3D11DDIARG_TESSELLATION_IO_SIGNATURES *unnamedParam3
)
{...}

Parameter

unnamedParam1

hDevice [in]

Handel ke perangkat tampilan (konteks grafis).

pShaderCode

unnamedParam3

pCode [in]

Array token CONST UINT yang membentuk kode hull-shader atau kode domain-shader.

Menampilkan nilai

CalcPrivateTessellationShaderSize mengembalikan ukuran wilayah memori yang diperlukan driver untuk membuat lambung atau shader domain.

Keterangan

Runtime Direct3D memanggil fungsi CalcPrivateTessellationShaderSize driver untuk menghitung ukuran wilayah memori untuk lambung atau shader domain. Ini mirip dengan cara runtime Direct3D memanggil fungsi CalcPrivateShaderSize driver untuk menghitung ukuran wilayah memori untuk piksel, vertex, atau shader geometri (yaitu, shader geometri tanpa output aliran).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung CalcPrivateTessellationShaderSize didukung dimulai dengan sistem operasi Windows 7.
Target Platform Desktop
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

CalcPrivateShaderSize

D3D11DDIARG_TESSELLATION_IO_SIGNATURES

D3D11DDI_DEVICEFUNCS