Ich hab jetzt noch nen Problem!
Und zwar hab ich jetzt die Frames wie im Beispiel von lbccaleb ermittelt und lasse sie in einem label anzeigen:
Delphi-Quellcode:
If Succeeded(FilterGraph1.QueryInterface(IID_IDVDInfo2, DVDInfo2)) then
If Succeeded(DVDInfo2.GetTotalTitleTime(TitleTime, TimeCodeFlags)) then
begin
Label2.Caption := Format('%.6d', [TitleTime.bFrames]);
end;
Aber da steht dann 10 oder auch 16 und solche Zahlen, das kann ja aber nicht sein.
Was habe ich denn im obigen Code falsch gemacht??