Zitat von
DeddyH:
Hallo,
mit GetCapabilities(dwCaps);
bekommt er ja eine Longint befüllt. Also bleibt sich das im Endeffekt gleich, außer dass er bei einem Set die Konstantendefinition wie aus meinem Posting wählen müsste, um das Set zu befüllen und anschließend wieder abzufragen, oder habe ich da was falsch verstanden?
Hier mal die Function um sich ein Bild machen zu können.
Delphi-Quellcode:
// called to retrieive the capabilities of the effect (fullscreen? property page?, etc.)
procedure GetCapabilities(var pdwCapabilities : DWORD); safecall;
Delphi-Quellcode:
function GetCapabilities(var caps: LongInt): HRESULT;
Var
DwVal: DWORD;
begin
if Assigned(_IWmpEffects) then
begin
DwVal := 0;
_IWmpEffects.GetCapabilities(DwVal);
caps := DwVal;
result := DwVal;
end else
result := -1;
end;
gruss Emil