Compartilhar via


Método ID3DX11ThreadPump::AddWorkItem

Observação

A biblioteca de utilitários D3DX (D3DX 9, D3DX 10 e D3DX 11) foi preterida para Windows 8 e não tem suporte para aplicativos da Windows Store.

Adiciona um item de trabalho à bomba de thread.

Sintaxe

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

Parâmetros

pDataLoader [in]

Tipo: ID3DX11DataLoader*

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

pDataProcessor [in]

Tipo: ID3DX11DataProcessor*

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 11.

Requisitos

Requisito Valor
parâmetro
D3DX11core.h
Biblioteca
D3DX11.lib

Confira também

ID3DX11ThreadPump

D3DX Interfaces