Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pokazuje, jak korzystać z przetwarzania wideo DXVA .
Ten przykład za pomocą programu generuje wideo ze strumieniem podstawowym i strumieniem podrzędnym. Strumień podstawowy wyświetla paski kolorów SMPTE, a strumień dodatkowy jest półprzezroczystym prostokątem. Wideo jest następnie przetwarzane i wyświetlane przy użyciu procesora wideo DXVA. Użytkownik może zmienić planarne wartości alfa, prostokąty źródłowe i docelowe, korekty kolorów i przestrzeń kolorów.
Pokazano interfejsy API
W tym przykładzie przedstawiono następujące interfejsy DXVA:
Użytkowanie
Przykład DXVA2_VideoProc kompiluje aplikację systemu Windows.
Opcje wiersza polecenia:
| Opcja | Opis |
|---|---|
| -hh | Wymusza użycie sprzętowego urządzenia Direct3D i sprzętowego urządzenia DXVA. |
| -hs | Wymusza użycie sprzętowego urządzenia Direct3D i oprogramowania DXVA. |
| -ss | Wymusza, aby aplikacja używała programowego urządzenia Direct3D i programowego urządzenia DXVA. |
Polecenia klawiatury:
| Klucz | Opis |
|---|---|
| ALT+ENTER | Przełączanie między trybem okna i trybem pełnoekranowym. |
| F1–F8 | Wprowadź jeden z trybów przedstawionych w poniższej tabeli. |
| KONIEC | Włączanie lub wyłączanie rejestrowania debugowania dla porzuconych ramek. |
| DOM | Zresetuj parametr na wartość początkową. |
Każdy klawisz funkcyjny od F1 do F8 przełącza się do trybu, w którym strzałkami można dostosować określony parametr renderowania. Ponadto kolor podstreamu zmienia się.
| Klucz | Opis |
|---|---|
| F1 | Dostosuj wartości alfa.
|
| F2 | Dostosuj obszar źródłowy strumienia podstawowego (powiększenie).
|
| F3 | Przenieś obszar źródłowy strumienia podstawowego.
|
| F4 | Dostosuj obszar docelowy strumienia podstawowego.
|
| F5 | Przenieś obszar docelowy strumienia podstawowego.
|
| F6 | Zmień kolor tła lub przestrzeń kolorów.
|
| F7 | Dopasuj jasność i kontrast.
|
| F8 | Dopasuj odcienie i nasycenie.
|
W każdym trybie naciśnięcie HOME powoduje zresetowanie parametrów tego trybu do ich wartości początkowych.
Wymagania
| Produkt | Wersja |
|---|---|
| pakiet Windows SDK | Windows 7 |
Pobieranie przykładu
To przykładowe jest dostępne w repozytorium GitHub klasycznych przykładów systemu Windows .
Tematy pokrewne
-
przykłady zestawu SDK Media Foundation