Provede kopírování paměťového prostoru z src na dest o velikosti size bajtech. Akce je provedena count-krát. Při dalším opakování je hodnota zdrojového a cílového ukazatele zvětšena o srcStride resp. o destStride.

Jmenný prostor:  SGP.XUtility
Knihovna:  SGP.XUtility (v SGP.XUtility)
Verze: dll

Syntaxe

C#
public static void StrideCopy(
	IntPtr dest,
	int destStride,
	IntPtr src,
	int srcStride,
	int size,
	int count
)

Parametry

dest
Typ: System..::.IntPtr
Ukazatel na místo uložení v paměti.
destStride
Typ: System..::.Int32
Určuje inkrementaci hodnoty dest při dalším opakování.
src
Typ: System..::.IntPtr
Ukazatel na počátek bloku dat v paměti.
srcStride
Typ: System..::.Int32
Určuje inkrementaci hodnoty src při dalším opakování.
size
Typ: System..::.Int32
Velikost bloku dat v bajtech.
count
Typ: System..::.Int32
Počet opakování kopírování.

Výjimky

VýjimkaPodmínka
System..::.ArgumentNullException dest je nullNothingnullptrnulová reference (Nothing v Visual Basic).
System..::.ArgumentNullException src je nullNothingnullptrnulová reference (Nothing v Visual Basic).

Podívat se také na