D3DX10CreateThreadPump-Funktion
Erstellen Sie eine Threadpumpe.
Syntax
HRESULT D3DX10CreateThreadPump(
_In_ UINT cIoThreads,
_In_ UINT cProcThreads,
_Out_ ID3DX10ThreadPump **ppThreadPump
);
Parameter
-
cIoThreads [ In]
-
Typ: UINT
Die Anzahl der zu erstellenden E/A-Threads. Wenn 0 angegeben ist, versucht Direct3D, die optimale Anzahl von Threads basierend auf der Hardwarekonfiguration zu berechnen.
-
cProcThreads [ In]
-
Typ: UINT
Die Anzahl der zu erstellenden Prozessthreads. Wenn 0 angegeben ist, versucht Direct3D, die optimale Anzahl von Threads basierend auf der Hardwarekonfiguration zu berechnen.
-
ppThreadPump [ out]
-
Typ: ID3DX10ThreadPump**
Die erstellte Threadpumpe. Siehe ID3DX10ThreadPump-Schnittstelle.
Rückgabewert
Typ: HRESULT
Der Rückgabewert ist einer der In Direct3D 10-Rückgabecodes aufgeführtenWerte.
Hinweise
Eine Threadpumpe ist ein sehr ressourcenintensives Objekt. Pro Anwendung sollte nur eine Threadpumpe erstellt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|