Share via


Método ID3DX10ThreadPump::AddWorkItem

Adicione um item de trabalho à bomba de thread.

Sintaxe

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

Parâmetros

pDataLoader [in]

Tipo: ID3DX10DataLoader*

O carregador que a bomba de thread usará quando um item de trabalho exigir que os dados sejam carregados.

pDataProcessor [in]

Tipo: ID3DX10DataProcessor*

O processador que a bomba de thread usará quando um item de trabalho exigir que os dados sejam processados.

pHResult [in]

Tipo: HRESULT*

Um ponteiro para o valor retornado. Pode ser NULL.

ppDeviceObject [out]

Tipo: void**

O dispositivo que usa o objeto .

Valor retornado

Tipo: HRESULT

O valor retornado é um dos valores listados em Códigos de Retorno do Direct3D 10.

Requisitos

Requisito Valor
parâmetro
D3DX10.h
Biblioteca
D3DX10.lib

Confira também

ID3DX10ThreadPump

D3DX Interfaces