Hlavní navigace

Názor ke zprávičce Mark Shuttleworth: Ubuntu nemůže být náhradou za Windows od Lael Ophir - WPF není "nějaký .net výmysl", ale primární API...

  • 6. 5. 2009 23:13

    Lael Ophir (neregistrovaný)
    WPF není "nějaký .net výmysl", ale primární API pro grafiku ve Windows Vista výše. Ty možnosti jsou opravdu veliké. Mimo jiné umí XAML. To je XML popis dialogu a grafiky, řekněme velmi vzdáleně podobný dialogovým prvkům HTML. V XAML souboru si můžete vytvořit krychli, na její strany nacpat video, pod krychli odraznou plochu jako v CADu, a pak to XAML nechat zobrazit. Skriptem si můžete krychli otáčet, a video se na ní bude spokojeně přehrávat. Samozřejmě taková věc šla dlouhá léta udělat i v C++, ale bylo to dost obtížné. Tady je to stejně triviální, jako napsat jednoduchou HTML stránku.

    Na Windows máte k dispozici DirectShow. To je takový ten framework, který se používá pro kompresi, dekompresi a zobrazování videa, samozřejmě totéž s audiem, přehrávání DVD, práci s TV kartami atd. GStreamer na Linuxu je "inspirovaný" ;) DirectShow.