Bagikan melalui


D3DX10CreateAsyncEffectCreateProcessor (Fungsi D3DX10CreateAsyncEffectCreateProcessor)

Buat kumpulan efek secara asinkron.

Sintaks

HRESULT D3DX10CreateAsyncEffectCreateProcessor(
  _In_        LPCSTR               pFileName,
  _In_  const D3D_SHADER_MACRO   *pDefines,
  _In_        LPD3D10INCLUDE       pInclude,
  _In_        LPCSTR               pProfile,
  _In_        UINT                 Flags,
  _In_        UINT                 FXFlags,
  _In_        ID3D10Device         *pDevice,
  _In_        ID3D10EffectPool     *pPool,
  _Out_       ID3D10Blob           **ppErrorBuffer,
  _Out_       ID3DX10DataProcessor **ppProcessor
);

Parameter

pFileName [in]

Jenis: LPCSTR

String yang berisi nama file efek.

pDefines [in]

Jenis: const D3D_SHADER_MACRO*

Array makro shader yang dihentikan NULL (lihat D3D_SHADER_MACRO); atur ini ke NULL untuk menentukan tidak ada makro.

pInclude [in]

Jenis: LPD3D10INCLUDE

Penunjuk ke antarmuka yang disertakan (lihat ID3D10Include Interface); atur ini ke NULL untuk menentukan tidak ada file yang disertakan.

pProfile [in]

Jenis: LPCSTR

String yang menentukan profil shader atau model shader.

Bendera [in]

Jenis: UINT

Opsi kompilasi HLSL (lihat Bendera Shader).

FXFlags [in]

Jenis: UINT

Opsi kompilasi efek (lihat Bendera Kompilasi dan Efek).

pDevice [in]

Jenis: ID3D10Device*

Pointer ke perangkat (lihat ID3D10Device Interface) yang akan menggunakan sumber daya.

pPool [in]

Jenis: ID3D10EffectPool*

Penunjuk ke kumpulan efek (lihat ID3D10EffectPool Interface) untuk berbagi variabel di antara efek.

ppErrorBuffer [out]

Jenis: ID3D10Blob**

Alamat pointer ke memori (lihat ANTARMUKA ID3D10Blob) yang berisi kesalahan kompilasi efek, jika ada.

ppProcessor [out]

Jenis: ID3DX10DataProcessor**

Alamat penunjuk ke prosesor data asinkron (lihat Antarmuka ID3DX10DataProcessor).

Mengembalikan nilai

Jenis: HRESULT

Nilai yang dikembalikan adalah salah satu nilai yang tercantum dalam Direct3D 10 Return Codes.

Persyaratan

Persyaratan Nilai
Header
D3DX10Async.h

Lihat juga

Fungsi Tujuan Umum