Dela via


COPP-frågereferens

[Funktionen som är associerad med den här sidan, DirectShow, är en äldre funktion. Det har ersatts av MediaPlayer, IMFMediaEngineoch Audio / Video Capture i Media Foundation. Dessa funktioner har optimerats för Windows 10 och Windows 11. Microsoft rekommenderar starkt att ny kod använder MediaPlayer, IMFMediaEngine och Audio/Video Capture i Media Foundation i stället för DirectShow, när det är möjligt. Microsoft föreslår att befintlig kod som använder äldre API:er skrivs om för att använda de nya API:erna om möjligt.]

I det här avsnittet beskrivs statusfrågor som stöds av Certifierat utdataskyddsprotokoll (COPP). För varje fråga visas guid som definierar frågan, tillsammans med indata och returdata.

Fråga GUID
Bus-data DXVA_COPPQueryBusData
Anslutningstyp DXVA_COPPQueryConnectorType
Visa data DXVA_COPPQueryDisplayData
HDCP-nyckeldata DXVA_COPPQueryHDCPKeyData
Global skyddsnivå DXVA_COPPQueryGlobalProtectionLevel
Lokal skyddsnivå DXVA_COPPQueryLocalProtectionLevel
Skyddstyp DXVA_COPPQueryProtectionType
Signalering DXVA_COPPQuerySignaling

 

Bus Data Query

Returnerar den typ av I/O-buss som används av grafikkortet.

  • GUID: DXVA_COPPQueryBusData
  • Indata: Ingen.
  • Return data: Returnerar en DXVA_COPPStatusData struktur. Busstypen returneras i dwData medlem som en flagga från COPP_BusType uppräkning.

Typfråga för anslutningsapp

Returnerar den fysiska anslutningstypen.

  • GUID: DXVA_COPPQueryConnectorType
  • Indata: Ingen.
  • Return data: Returnerar en DXVA_COPPStatusData struktur. Anslutningstypen returneras i dwData medlem som en flagga från COPP_ConnectorType uppräkning.

Visa datafråga

Returnerar en beskrivning av videosignalen som överförs via anslutningsappen.

Videosignalen som överförs via anslutningsappen har inte nödvändigtvis samma format som skrivbordsvisningsläget. Till exempel kan skrivbordsvisningsläget vara 1 024 x 768 bildpunkter vid 85 Hz, medan anslutningsappen kan vara en S-Video-anslutning som överför en videosignal på 720 x 480 bildpunkter, 60/1,01 Hz sammanflätad. I så fall returnerar drivrutinen lösningen för S-Video-signalen, inte skrivbordsupplösningen.

HDCP-nyckeldatafråga

Returnerar enhetens HDCP-nyckelmarkeringsvektor (B-KSV).

KSV är en identifierare som tillhandahålls till enhetstillverkaren och används i HDCP-autentiserings- och installationsprocessen. Programmet bör kontrollera det här värdet mot listan över återkallade KSV:er. Mekanismen för att hämta listan över återkallade KSV-filer ligger utanför COPP-protokollets omfång. Mer information finns i HDCP-specifikationen.

Den här frågan avgör också om den anslutna HDCP-enheten är en övervakare eller en HDCP-repeater. Programmet bör inte spela upp skyddat innehåll om HDCP-enheten är en HDCP-repeater, eftersom dessa inte stöds av COPP.

Fråga på global skyddsnivå

Returnerar den globala skyddsnivån för en angiven skyddsmekanism.

Den globala skyddsnivån är den skyddsnivå som för närvarande tillämpas på anslutningsappen, oavsett hur grafikdrivrutinen instruerades att tillämpa skyddet. Ett program kan till exempel ange AVS-skyddsnivån genom att anropa funktionen ChangeDisplaySettingsEx. I så fall skulle den globala skyddsnivån återspegla den här inställningen, även om den inte begärdes via COPP.

Fråga på lokal skyddsnivå

Returnerar den lokala skyddsnivån för en angiven skyddsmekanism.

Den lokala skyddsnivån är den skyddsnivå som begärdes via den aktuella COPP-sessionen. Drivrutinen kan ange en högre skyddsnivå.

Fråga av skyddstyp

Returnerar de skyddsmekanismer som är tillgängliga för anslutningsappen.

  • GUID: DXVA_COPPQueryProtectionType
  • Indata: Ingen.
  • Return data: Returnerar en DXVA_COPPStatusData struktur. Skyddsmekanismerna returneras i dwData medlem som en kombination av noll eller fler flaggor. Se COPP-skyddstypflaggor. Om fler än en skyddsmekanism är tillgänglig kombineras flaggorna med en bitvis ELLER.

Signalfråga

Returnerar en lista över alla skyddsstandarder som stöds av drivrutinen, den standard som för närvarande är aktiv och det aktuella proportioner eller andra signaldata.

med certifierat utdataskyddsprotokoll (COPP)