Shinobi Library - メモリコピー関数

syMemCopySQ

メモリコピー(ストアキューの使用)

書式

void syMemCopySQ( dst, src, num )
void *dst
const void *src
Sint32 num

引数

dst   コピー先のポインタ
src   コピー元のポインタ
num   コピー数

戻り値

なし

解説

メインメモリ内でメモリ内容のコピーを行います。

srcからdstに(num×32)バイトストアキューを使ってコピーします。 コピー先を指定する引数*dstとコピー元を指定する引数*srcは、32バイトアライメントである必要があります。


備考

転送量が64Kバイト以下の場合、syMemCopy32関数を使った方が高速です。

参照

syMemCopy()
 メモリコピー(バイト単位)
syMemCopy2()
 メモリコピー(ワード単位)
syMemCopy4()
 メモリコピー(ロング単位)
syMemCopy8()
 メモリコピー(8バイト単位)
syMemCopy16()
 メモリコピー(16バイト単位)
syMemCopy32()
 メモリコピー(32バイト単位)

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