Shinobi Library - メモリセット関数

syMemSetSQ

メモリセット(ストアキューの使用)

書式

void syMemSetSQ( dst, dat, num )
void *dst
Uint32 dat
Sint32 num

引数

dst   メモリセットをする開始アドレスへのポインタ
dat   セットするデータ
num   セット数

戻り値

なし

解説

dstから(num×32)バイトをロングワードサイズのデータdatで埋めます。 ストアキューを使用します。 コピー先を指定する引数*dstは、32バイトアライメントである必要があります。

備考

メモリセットする領域が64Kバイト以下の場合、syMemSet32関数を使った方が高速です。

参照

syMemSet()
 メモリセット(バイト単位)
syMemSet2()
 メモリセット(ワード単位)
syMemSet4()
 メモリセット(ロング単位)
syMemSet8()
 メモリセット(8バイト単位)
syMemSet16()
 メモリセット(16バイト単位)
syMemSet32()
 メモリセット(32バイト単位)

syMemSetSQ
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000