ID3DX10ThreadPump::AddWorkItem-Methode

Fügen Sie der Threadpump ein Arbeitselement hinzu.

Syntax

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

Parameter

pDataLoader [ In]

Typ: ID3DX10DataLoader*

Das Lader, das vom Threadpump verwendet wird, wenn für ein Arbeitselement Daten geladen werden müssen.

pDataProcessor [ In]

Typ: ID3DX10DataProcessor*

Der Prozessor, den die Threadpump 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 Unter Direct3D 10-Rückgabecodes aufgeführten Werte.

Anforderungen

Anforderung Wert
Header
D3DX10.h
Bibliothek
D3DX10.lib

Siehe auch

ID3DX10ThreadPump

D3DX-Schnittstellen