Fonction D3DX10CreateThreadPump

Créez une pompe de thread.

Syntaxe

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

Paramètres

cIoThreads [in]

Type : UINT

Nombre de threads d’E/S à créer. Si 0 est spécifié, Direct3D tente de calculer le nombre optimal de threads en fonction de la configuration matérielle.

cProcThreads [in]

Type : UINT

Nombre de threads de processus à créer. Si 0 est spécifié, Direct3D tente de calculer le nombre optimal de threads en fonction de la configuration matérielle.

ppThreadPump [out]

Type : ID3DX10ThreadPump**

Pompe de thread créée. Consultez Interface ID3DX10ThreadPump.

Valeur retournée

Type : HRESULT

La valeur de retour est l’une des valeurs répertoriées dans Codes de retour Direct3D 10.

Notes

Une pompe de thread est un objet très gourmand en ressources. Une seule pompe de thread doit être créée par application.

Spécifications

Condition requise Valeur
En-tête
D3DX10.h
Bibliothèque
D3DX10.lib

Voir aussi

fonctions usage général