Platform SDK: DirectX |
IDirectPlay4::GetCaps メソッドは、該当する DirectPlay オブジェクトの能力を取得する。
HRESULT GetCaps( LPDPCAPS lpDPCaps, DWORD dwFlags );
成功した場合は DP_OK を返す。失敗した場合は、次のエラー値のいずれかを返す。
DPERR_INVALIDOBJECT |
DPERR_INVALIDPARAMS |
IDirectPlay4::GetPlayerCaps メソッドが要求されたプレーヤーの能力を返すのに対して、このメソッドはカレント セッションの能力を返す。
ただし、セッションが開いている間は、SendEx でサポートされているオプションを示す能力を使用できない。セッションのホストであるアプリケーションが DPSESSIONDESC2 構造体で DPSESSION_DIRECTPLAYPROTOCOL フラグを指定している場合は、すべての SendEx オプションがサポートされる。
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー : dplay.h で宣言。
インポート ライブラリ : dplayx.lib を使用。