【C++】 DirectX初心者質問スレ Part6 【C++】
■ このスレッドは過去ログ倉庫に格納されています
0012デフォルトの名無しさん
2005/09/20(火) 21:28:23Sendのヘルプ読め。重要なのはこのあたり。
DPNSEND_GUARANTEED
DPNSEND_NONSEQUENCIAL
DirectPlayの特徴なのだが、たとえマルチスレッドであろうと、
一人のプレイヤーに関するメッセージが並列実行されることがないようにスケジューリングされている。
DPNSEND_NONSEQUENCIALを指定した場合は、届いた順に処理されるが、
それでも同時に処理されることはない。
それとDirectPlayはマルチスレッドで頭使わなきゃならんのだけど、
DirectPlay8ThreadPoolを使えばマルチスレッドで処理する必要がなくなり、
CRITICAL_SECTIONとかも使わなくて済むようになるよ。すご〜く楽。
DirectPlayで簡単なプログラム作るならマジお勧め。
>>11
意図的にって、例えばフルスクリーン状態でALT+TABで画面切り替えとか、そんな話?
■ このスレッドは過去ログ倉庫に格納されています