Funzione D3DX10CreateThreadPump

Creare una pompa di thread.

Sintassi

HRESULT D3DX10CreateThreadPump(
  _In_  UINT              cIoThreads,
  _In_  UINT              cProcThreads,
  _Out_ ID3DX10ThreadPump **ppThreadPump
);

Parametri

cIoThreads [in]

Tipo: UINT

Numero di thread di I/O da creare. Se viene specificato 0, Direct3D tenterà di calcolare il numero ottimale di thread in base alla configurazione hardware.

cProcThreads [in]

Tipo: UINT

Numero di thread di elaborazione da creare. Se viene specificato 0, Direct3D tenterà di calcolare il numero ottimale di thread in base alla configurazione hardware.

ppThreadPump [out]

Tipo: ID3DX10ThreadPump**

Pompa di thread creata. Vedere Interfaccia ID3DX10ThreadPump.

Valore restituito

Tipo: HRESULT

Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 10.

Commenti

Una pompa di thread è un oggetto molto intensivo delle risorse. È necessario creare una sola pompa di thread per applicazione.

Requisiti

Requisito Valore
Intestazione
D3DX10.h
Libreria
D3DX10.lib

Vedi anche

Funzioni per utilizzo generico