Microsoft DirectX 8.0 (C++) |
アプリケーションで送信キューのサイズを監視するために使用する。Microsoft® DirectPlay® では、受け取り側のコンピュータの処理速度よりも高速にメッセージを送信することはない。そのため、送信元のコンピュータが、送信先が受け取れる速さよりも高速にメッセージを送信した場合、メッセージは送信側のキューに蓄積される。アプリケーションにより、送信キューのサイズが大きすぎると登録された場合は、メッセージの送信レートを低下させる必要がある。
HRESULT GetSendQueueInfo( const DPNID dpnid, DWORD *const pdwNumMsgs, DWORD *const pdwNumBytes, const DWORD dwFlags );
成功した場合は S_OK を返す。それ以外の場合は、次のエラー値を返す。
DPNERR_INVALIDPARAM |
pdwNumMsgs と pdwNumBytes の両方を NULL に設定することはできない。少なくともいずれか 1 つは有効なポインタに設定する必要がある。
Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
ヘッダー : Dplay8.h で宣言。