Microsoft DirectX 8.0 (C++)

ロビー可能アプリケーションの登録

ロビー可能アプリケーションをロビー起動するには、事前に登録する必要がある。この登録は、1 回だけ実行される必要があり、通常はアプリケーションのセットアップ手順に含まれる。アプリケーションをロビー可能アプリケーションとして登録するため、レジストリを直接修正しようとしてはならない。代わりに、以下の処理を実行する。

IDirectPlay8LobbiedApplication::RegisterProgram には、以下を含む各種の情報を提供する必要がある。

Microsoft® DirectPlay® は、ゲーム アプリケーションではなく、ランチャ アプリケーションを起動する。次に、ランチャ アプリケーションがゲームを起動する。ランチャ アプリケーションは、たとえば違法コピー対策として使用できる。

プログラムの登録を解除するには、IDirectPlay8LobbiedApplication::UnregisterProgram を呼び出す。このメソッドは、IDirectPlay8LobbiedApplication::RegisterProgram で作成されたレジストリ エントリを削除する。