Einzelnen Beitrag anzeigen

Benutzerbild von TERWI
TERWI
Online

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#16

AW: TAniIndicator ist nicht transparent

  Alt 7. Jan 2023, 16:21
Ich nutze DirectShow9 von 10.4.2
Das VideoPanel liegt direkt auf der Form fullscreen.
Als Codecs nutze ich immer aktuelle LAV-Filter.
In meiner LAV-Unit wird so eingebunden:
Delphi-Quellcode:
  ...
  if (FGraph.QueryInterface(IID_IVideoWindow, FVideoWindow) = S_OK) then
  begin
    FVideoWindow.put_WindowStyle(WS_CHILD OR WS_CLIPSIBLINGS);
    FVideoWindow.put_Owner(FVideoPanel.Handle);
    FVideoWindow.put_MessageDrain(FVideoPanel.Handle);
  end
  ...
Grafik hier im Schleppi ist eine Intel-CPU-Interne HD4600 und eine externe NVidia GTX 460.
... es sollte nicht an der Grafik liegen - das wäre fatal, bzw. ein grober Schnitzer.

Das funzt soweit auch vorher mit dem DSPack einwandfrei.

Das Video kommt nicht "oben drauf" - umgekehrt: Das Panel mit dem ActIndi kommt (auf dem stehenden Video) "onTop".

Geändert von TERWI ( 7. Jan 2023 um 16:29 Uhr)
  Mit Zitat antworten Zitat