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
);

parameters

pDataLoader [in]

类型: ID3DX11DataLoader*

当工作项需要加载数据时,线程泵将使用的加载程序。

pDataProcessor [in]

类型: ID3DX11DataProcessor*

当工作项需要处理数据时,线程泵将使用的处理器。

pHResult [in]

类型: HRESULT*

指向返回值的指针。 可能为 NULL

ppDeviceObject [out]

类型: void**

使用 对象的设备。

返回值

类型: HRESULT

返回值是 Direct3D 11 返回代码中列出的值之一。

要求

要求
标头
D3DX11core.h

D3DX11.lib

请参阅

ID3DX11ThreadPump

D3DX 接口