Udostępnij za pośrednictwem


Dokumentacja poleceń COPP

[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

W tej sekcji opisano polecenia Certified Output Protection Protocol (COPP). Zdefiniowane są następujące polecenia.

Polecenie GUID (Globalny Unikalny Identyfikator)
Ustawianie poziomu ochrony DXVA_COPPSetProtectionLevel
Ustawianie sygnału DXVA_COPPSetSignaling

 

Ustaw poziom ochrony — polecenie

Ustawia poziom ochrony dla określonego mechanizmu ochrony danych wyjściowych. W zależności od łącznika może być możliwe zastosowanie więcej niż jednego mechanizmu ochrony w tym samym łączniku z różnymi ustawieniami dla każdego mechanizmu.

Identyfikator GUID: DXVA_COPPSetProtectionLevel

dane wejściowe: struktura DXVA_COPPSetProtectionLevelCmdData.

Ustaw polecenie sygnalizacyjne

Określa informacje o sygnałie wideo innym niż poziom ochrony.

W przypadku CGMS-A niektóre standardy ochrony wymagają, aby sygnał telewizyjny zawierał informacje o współczynniku proporcji i innych informacjach w ramach tych samych pakietów falowych VBI co bity CGMS-A. Telewizory mogą być wyświetlane źle, jeśli informacje o współczynniku proporcji nie są zgodne ze strumieniem wideo. Aplikacja może użyć tego polecenia, aby określić współczynnik proporcji, aby sterownik graficzny mógł wygenerować poprawne pakiety VBI.

To polecenie jest również przeznaczone do rozszerzania, jeśli dodatkowe informacje o sygnałach są wymagane w przyszłych standardach.

Identyfikator GUID: DXVA_COPPSetSignaling

dane wejściowe: struktura DXVA_COPPSetSignalingCmdData.

przy użyciu certified Output Protection Protocol (COPP)