IDirectPlay8ThreadPool インターフェイス
IDirectPlay8ThreadPool インターフェイス
アプリケーションは、IDirectPlay8ThreadPool インターフェイスのメソッドを使って、Microsoft® DirectPlay® アプリケーションのスレッドを管理する。
IDirectPlay8ThreadPool メンバ
Close | IDirectPlay8ThreadPool オブジェクトを閉じる。 |
DoWork | 現在スケジュールされている作業を実行する。 |
GetThreadCount | 指定したプロセッサまたはすべてのプロセッサのスレッド数を取得する。 |
Initialize | プロセスのスレッド プール インターフェイスを初期化する。 |
SetThreadCount | 指定したプロセッサまたはすべてのプロセッサのスレッド数を変更する。 |
注意
シリアル サービス プロバイダおよびモデム サービス プロバイダは IDirectPlay8ThreadPool インターフェイスをサポートしていない。したがって、これらのサービス プロバイダを使う場合、作成時に DPN_MSGID_CREATE_THREAD メッセージを生成しないスレッドからのマルチスレッド コールバックを処理する必要がある。
DirectPlay Voice はオーディオ キャプチャ、再生、メッセージ通知に異なるスレッド セットを使う。IDirectPlayVoiceClient または IDirectPlayVoiceServer インターフェイスを使う場合、作成時に DPN_MSGID_CREATE_THREAD メッセージを生成しなかったスレッドからのマルチスレッド コールバックを処理する必要がある。
インターフェイスの情報
継承元 | IUnknown |
ヘッダー | dplay8.h |
最低限のオペレーティング システム | Windows 98 |