Freigeben über


ID3DX11ThreadPump::AddWorkItem-Methode

Hinweis

Die Hilfsprogrammbibliothek D3DX (D3DX 9, D3DX 10 und D3DX 11) ist für Windows 8 veraltet und wird für Windows Store-Apps nicht unterstützt.

Fügt der Threadpumpe ein Arbeitselement hinzu.

Syntax

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

Parameter

pDataLoader [in]

Typ: ID3DX11DataLoader*

Der Ladevorgang, den die Threadpumpe verwendet, wenn für ein Arbeitselement Daten geladen werden müssen.

pDataProcessor [in]

Typ: ID3DX11DataProcessor*

Der Prozessor, den die Threadpumpe verwendet, wenn für ein Arbeitselement Daten verarbeitet werden müssen.

pHResult [in]

Typ: HRESULT*

Ein Zeiger auf den Rückgabewert. Kann NULL sein.

ppDeviceObject [out]

Typ: void**

Das Gerät, das das -Objekt verwendet.

Rückgabewert

Typ: HRESULT

Der Rückgabewert ist einer der In Direct3D 11-Rückgabecodes aufgeführten Werte.

Anforderungen

Anforderung Wert
Header
D3DX11core.h
Bibliothek
D3DX11.lib

Siehe auch

ID3DX11ThreadPump

D3DX-Schnittstellen