次の方法で共有


ID3DX10ThreadPump::AddWorkItem メソッド

スレッド ポンプに作業項目を追加します。

構文

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

パラメーター

pDataLoader [in]

種類: ID3DX10DataLoader*

作業項目にデータを読み込む必要がある場合にスレッド ポンプが使用するローダー。

pDataProcessor [in]

種類: ID3DX10DataProcessor*

作業項目でデータを処理する必要がある場合にスレッド ポンプが使用するプロセッサ。

pHResult [in]

種類: HRESULT*

戻り値へのポインター。 NULL を指定できます。

ppDeviceObject [out]

型: void**

オブジェクトを使用するデバイス。

戻り値

種類: HRESULT

戻り値は、 Direct3D 10 リターン コードに記載されている値のいずれかです。

要件

要件
ヘッダー
D3DX10.h
ライブラリ
D3DX10.lib

こちらもご覧ください

ID3DX10ThreadPump

D3DX インターフェイス