Функция D3DX10CreateThreadPump
Создание потокового насоса.
Синтаксис
HRESULT D3DX10CreateThreadPump(
_In_ UINT cIoThreads,
_In_ UINT cProcThreads,
_Out_ ID3DX10ThreadPump **ppThreadPump
);
Параметры
-
cIoThreads [in]
-
Тип: UINT
Количество создаваемых потоков ввода-вывода. Если задано значение 0, Direct3D попытается вычислить оптимальное количество потоков на основе конфигурации оборудования.
-
cProcThreads [in]
-
Тип: UINT
Количество создаваемых потоков процесса. Если задано значение 0, Direct3D попытается вычислить оптимальное количество потоков на основе конфигурации оборудования.
-
ppThreadPump [out]
-
Тип: ID3DX10ThreadPump**
Созданный поток насоса. См . интерфейс ID3DX10ThreadPump.
Возвращаемое значение
Тип: HRESULT
Возвращаемое значение является одним из значений, перечисленных в коде возврата Direct3D 10.
Комментарии
Поток-насос является очень ресурсоемким объектом. Для каждого приложения должен быть создан только один поток.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел