Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Aplikace mohou signalizovat ovladačům zobrazení v uživatelském režimu, aby využily rozšířené formáty videa YUV [0, 255] počínaje Windows 8.1, jak je znázorněno v této tabulce:
| Rozsah YUV | Oblast vstupních dat | Typické použití | Standard |
|---|---|---|---|
| rozšířený rozsah | [0, 255] | spotřební zařízení: webové kamery a kompaktní fotoaparáty | Výchozím nastavením je použití standardu JFIF a formátu videa MJPEG. |
| Rozsah světelnosti studia | [16, 235] | profesionální kamery a videozastroj | ITU BT.601 a BT.709 |
Většina videí vytvořených obsahem a odvětvím vysílání je v rozsahu studia, zatímco video vytvořené jednotlivými spotřebiteli je v rozšířeném rozsahu. Rozšířený rozsah se také označuje jako rozsah plného jasu.
Před Windows 8.1 používalo potrubí pro zpracování videa v Microsoft Media Foundation všechna vstupní data, jako by byla v rozsahu studia, což vedlo ke snížení dynamického rozsahu a často drsnému kontrastu, pokud byla vstupní data skutečně v rozšířeném rozsahu.
Počínaje Windows 8.1, když jsou vstupní video formáty YUV v rozšířeném rozsahu, mohou aplikace informovat ovladače o tomto vyšším dynamickém rozsahu.
Převod formátu YUV rozšířeného rozsahu
Tyto obrázky ukazují, jak je obsah rozšířeného rozsahu YUV, který se pohybuje od tmavých po světlé hodnoty, převeden (interpretován) do formátu RGB:
- Horní obrázek zobrazuje nesprávně interpretovaný obsah rozšířeného rozsahu, jako by se jednalo o rozsah studia.
- Dolní obrázek znázorňuje správně interpretovaný obsah rozšířeného rozsahu.
Nesprávná interpretace na horním obrázku ukazuje zvýšený kontrast a jas se před dosažením čisté bílé barvy stane příliš světlým.
Rozhraní YUV s rozšířeným rozsahem
Před Windows 8.1 služba Media Foundation podporovala pouze rozsah světelnosti studia, takže interpretace obrázků rozšířeného rozsahu způsobily vyšší kontrast, jak je znázorněno na prvním obrázku výše. Počínaje Windows 8.1 používá pipeline Media Foundation tyto struktury a výčty k indikaci ovladačům modelu Windows Display Driver Model (WDDM) 1.3 a novějšího, zda se přehrává nebo zachycuje obsah YUV rozšířeného nebo studiového rozsahu:
Nové výčty
Změněné struktury a výčty
- D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE
- D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS
- DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA
- DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA
- DXVAHDDDI_VPDEVCAPS
Ovladače zobrazení WDDM 1.3 a vyšších uživatelských režimů musí podporovat všechny tyto nové a změněné struktury a výčty.
Podrobnosti o tom, jak převést mezi různými vstupními formáty RGB a YUV, najdete v tématuYUV-RGB převody rozsahu dat .