ID3DX10ThreadPump::AddWorkItem-Methode

Fügen Sie der Threadpumpe ein Arbeitselement hinzu.

Syntax

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

Parameter

pDataLoader [in]

Typ: ID3DX10DataLoader*

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

pDataProcessor [in]

Typ: ID3DX10DataProcessor*

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 10-Rückgabecodes aufgeführten Werte.

Anforderungen

Anforderung Wert
Header
D3DX10.h
Bibliothek
D3DX10.lib

Siehe auch

ID3DX10ThreadPump

D3DX-Schnittstellen