共用方式為


ID3DX11ThreadPump::AddWorkItem 方法

注意

D3DX (D3DX 9、D3DX 10 和 D3DX 11) 公用程式程式庫已被取代 Windows 8,且 Windows 市集應用程式不支援。

將工作專案新增至執行緒幫浦。

語法

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

參數

pDataLoader [in]

類型: ID3DX11DataLoader*

當工作專案需要載入資料時,執行緒幫浦將使用的載入器。

pDataProcessor [in]

類型: ID3DX11DataProcessor*

當工作專案需要處理資料時,執行緒幫浦將使用的處理器。

pHResult [in]

類型: HRESULT*

傳回值的指標。 可能是 Null

ppDeviceObject [out]

類型: void**

使用 物件的裝置。

傳回值

類型: HRESULT

傳回值是 Direct3D 11 傳回碼中列出的其中一個值。

規格需求

需求
標頭
D3DX11core.h
程式庫
D3DX11.lib

另請參閱

ID3DX11ThreadPump

D3DX 介面