Metode ID3DX10ThreadPump::AddWorkItem

Tambahkan item kerja ke pompa utas.

Sintaks

HRESULT AddWorkItem(
  [in]  ID3DX10DataLoader    *pDataLoader,
  [in]  ID3DX10DataProcessor *pDataProcessor,
  [in]  HRESULT              *pHResult,
  [out] void                 **ppDeviceObject
);

Parameter

pDataLoader [in]

Jenis: ID3DX10DataLoader*

Loader yang akan digunakan pompa utas saat item kerja mengharuskan data dimuat.

pDataProcessor [in]

Jenis: ID3DX10DataProcessor*

Prosesor yang akan digunakan pompa utas saat item kerja memerlukan data untuk diproses.

pHResult [in]

Jenis: HRESULT*

Penunjuk ke nilai yang dikembalikan. Mungkin NULL.

ppDeviceObject [out]

Jenis: batal**

Perangkat yang menggunakan objek .

Mengembalikan nilai

Jenis: HRESULT

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

Persyaratan

Persyaratan Nilai
Header
D3DX10.h
Pustaka
D3DX10.lib

Lihat juga

ID3DX10ThreadPump

Antarmuka D3DX