Einzelnen Beitrag anzeigen

SonnyBoyPro

Registriert seit: 9. Mai 2007
68 Beiträge
 
#4

AW: Header Übersetzung DirectX 11.1 und Direct2D 1.1

  Alt 12. Feb 2014, 13:09
zum Type-Cast:
laut MSDN
Code:
void SetTarget(
  [in, optional] ID2D1Image *target
);
allerdings "The ID2D1Image interface inherits from ID2D1Resource but does not have additional members."

wird die Deklaration daher auf
Delphi-Quellcode:
procedure SetTarget(image: ID2D1Resource); stdcall; // { MSDN: ID2D1Image is abstract class inherited from ID2D1Resource }
procedure GetTarget(image: ID2D1Resource); stdcall; // { MSDN: ID2D1Image is abstract class inherited from ID2D1Resource }
geändert, funktioniert Dein Demo-Programm auch ohne dem Type-Cast.

was jetzt sinnvoller oder besser ist kann ich leider nicht beurteilen

bg
  Mit Zitat antworten Zitat