D3DX10CreateShaderResourceViewFromResource (Fungsi D3DX10CreateShaderResourceViewFromResource)

Membuat tampilan sumber daya shader dari sumber daya.

Sintaks

HRESULT D3DX10CreateShaderResourceViewFromResource(
  _In_  ID3D10Device             *pDevice,
  _In_  HMODULE                  hSrcModule,
  _In_  LPCTSTR                  pSrcResource,
  _In_  D3DX10_IMAGE_LOAD_INFO   *pLoadInfo,
  _In_  ID3DX10ThreadPump        *pPump,
  _Out_ ID3D10ShaderResourceView **ppShaderResourceView,
  _Out_ HRESULT                  *pHResult
);

Parameter

pDevice [in]

Jenis: ID3D10Device*

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

hSrcModule [in]

Jenis: HMODULE

Tangani ke modul sumber daya yang berisi tampilan shader-resource. HMODULE dapat diperoleh dengan Fungsi GetModuleHandle.

pSrcResource [in]

Jenis: LPCTSTR

Nama tampilan sumber daya shader di hSrcModule. Jika pengaturan pengkompilasi memerlukan Unicode, jenis data LPCTSTR diselesaikan ke LPCWSTR. Jika tidak, jenis data diselesaikan ke LPCSTR.

pLoadInfo [in]

Jenis: D3DX10_IMAGE_LOAD_INFO*

Pilihan. Mengidentifikasi karakteristik tekstur (lihat D3DX10_IMAGE_LOAD_INFO) saat prosesor data dibuat; atur ini ke NULL untuk membaca karakteristik tekstur saat tekstur dimuat.

pPump [in]

Jenis: ID3DX10ThreadPump*

Penunjuk ke antarmuka pompa utas (lihat Antarmuka ID3DX10ThreadPump). Jika NULL ditentukan, fungsi ini akan berperilaku sinkron dan tidak akan kembali sampai selesai.

ppShaderResourceView [out]

Jenis: ID3D10ShaderResourceView**

Alamat pointer ke tampilan shader-resource (lihat ID3D10ShaderResourceView Interface).

pHResult [out]

Jenis: HRESULT*

Penunjuk ke nilai yang dikembalikan. Mungkin NULL. Jika pPump bukan NULL, maka pHResult harus menjadi lokasi memori yang valid hingga eksekusi asinkron selesai.

Mengembalikan nilai

Jenis: HRESULT

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

Persyaratan

Persyaratan Nilai
Header
D3DX10Tex.h
Pustaka
D3DX10.lib

Lihat juga

Fungsi Tekstur di D3DX 10

Fungsi Tujuan Umum