Schlüsselwortreferenz


$tagGDIPENCODERPARAMS

Beschreibung anzeigen in

$tagGDIPENCODERPARAMS Struktur

Global Const $tagGDIPENCODERPARAMS = "uint Count;" & $tagGDIPENCODERPARAM

Parameter

Count Nummer von $tagGDIPENCODERPARAM Strukturen in einem Array
$tagGDIPENCODERPARAM Erste $tagGDIPENCODERPARAM Struktur des Array

Bemerkungen

Es ist diese Art von Code zu verwenden, wenn $i kleiner ist als $ibEntries in $tagGDIPENCODERPARAMS (Count)

; Nur zu Berechnung ob die Größte des Eintrages unter x85 oder x64 OK ist.
Local $tParam = DllStructCreate($tagGDIPENCODERPARAM)
Local $iParamSize = DllStructGetSize($tParam)

; Zuweisen einer $tagGDIPENCODERPARAMS mit $ibEntries
Local $ibEntries = 3;
Local $tParams = DllStructCreate($tagGDIPENCODERPARAMS & "byte[$iEntrySize * ($ibEntries - 1))
DLLStructSetData($tParams, "Count", $ibEntries)

; Neuzuweisen des Eintragsstruktur um auf den Zieleintrag $i (0-basiert) zu verweisen.
Local $i = 1;
Local $tParamI = DllStructCreate($tagGDIPENCODERPARAM, DllStructGetPtr($tParams, "GUID") + ($i * $iParamSize))

; Man kann auf den ausgewählten Eintrag in $tagGDIPENCODERPARAM zugreifen, indem man die $tParam Struktur verwendet, welche umverteilt wurde.
Local $tParams = DllStructCreate($tagGDIPENCODERPARAMS)
DLLStructSetData($tParams, "Count", 1)

; auf den Eintrag kann durch die $tParams Struktur direkt zugegriffen werden

Verwandte Funktionen

$tagGDIPENCODERPARAM