4 writes to pElems
PresentationCore (4)
Core\CSharp\System\Windows\Media\Imaging\PropVariant.cs (4)
164
ca.
pElems
= IntPtr.Zero;
185
ca.
pElems
= destPtr;
214
ca.
pElems
= IntPtr.Zero;
249
ca.
pElems
= destPtr;
19 references to pElems
PresentationCore (19)
Core\CSharp\System\Windows\Media\Imaging\PropVariant.cs (19)
490
if (ca.
pElems
!= IntPtr.Zero)
496
IntPtr punkPtr = ca.
pElems
;
511
IntPtr strPtr = ca.
pElems
;
524
Marshal.FreeCoTaskMem(ca.
pElems
);
562
array[i] = (sbyte) Marshal.ReadByte(ca.
pElems
, i);
569
Marshal.Copy(ca.
pElems
, array, 0, (int)ca.cElems);
576
Marshal.Copy(ca.
pElems
, array, 0, (int)ca.cElems);
584
array[i] = (ushort) Marshal.ReadInt16(ca.
pElems
, i*sizeof(ushort));
591
Marshal.Copy(ca.
pElems
, array, 0, (int)ca.cElems);
599
array[i] = (uint) Marshal.ReadInt32(ca.
pElems
, i*sizeof(uint));
606
Marshal.Copy(ca.
pElems
, array, 0, (int)ca.cElems);
614
array[i] = (UInt64) Marshal.ReadInt64(ca.
pElems
, i*sizeof(UInt64));
621
Marshal.Copy(ca.
pElems
, array, 0, (int)ca.cElems);
628
Marshal.Copy(ca.
pElems
, array, 0, (int)ca.cElems);
636
array[i] = (bool) (Marshal.ReadInt16(ca.
pElems
, i*sizeof(ushort)) != 0);
646
Marshal.Copy(ca.
pElems
, guid, i*16, 16);
663
IntPtr ptr = Marshal.ReadIntPtr(ca.
pElems
, i*sizeIntPtr);
680
IntPtr ptr = Marshal.ReadIntPtr(ca.
pElems
, i*sizeIntPtr);
748
Marshal.Copy(ca.
pElems
, blob, 0, (int)ca.cElems);