Microsoft DirectX 8.0 (C++) |
サウンド バッファ内の再生カーソルと書き込みカーソルの位置を取得する。
HRESULT GetCurrentPosition( LPDWORD pdwCurrentPlayCursor, LPDWORD pdwCurrentWriteCursor );
成功した場合は DS_OK を返す。
失敗した場合は、次のいずれかのエラー値を返す。
DSERR_INVALIDPARAM |
DSERR_PRIOLEVELNEEDED |
書き込みカーソルは、データ書き込みを安全に行える、バッファの先頭位置である。再生カーソルより後ろ、および書き込みカーソルの前方にあるバッファには、データを書き込むべきではない。詳細については、「再生カーソルと書き込みカーソル」を参照すること。
ヘッダー : dsound.h で宣言。