Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
[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.
- GUID: DXVA_COPPQueryDisplayData
- Indata: Ingen.
- Return data: Returnerar en DXVA_COPPStatusDisplayData struktur.
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.
- GUID: DXVA_COPPQueryHDCPKeyData
- Indata: Ingen.
- Return data: Returnerar en DXVA_COPPStatusHDCPKeyData struktur.
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.
GUID: DXVA_COPPQueryGlobalProtectionLevel
Indata: Skyddsmekanismen som ska köras frågor, som anges som ett 32-bitars heltal. Se COPP-skyddstypflaggor.
Return data: Returnerar en DXVA_COPPStatusData struktur. Den aktuella skyddsnivån returneras i dwData- medlem. Innebörden av det här värdet beror på vilken skyddsmekanism som efterfrågas. För varje skyddsmekanism är värdet för dwData medlem en flagga från en annan uppräkning, enligt följande tabell.
Skyddsmekanism Uppräkning AVS COPP_ACP_Protection_Level CGMS-A COPP_CGMSA_Protection_Level HDCP COPP_HDCP_Protection_Level
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å.
GUID: DXVA_COPPQueryLocalProtectionLevel
Indata: Skyddsmekanismen att köra frågor mot som ett 32-bitars heltal. Se COPP-skyddstypflaggor.
Return data: Returnerar en DXVA_COPPStatusData struktur. Den aktuella skyddsnivån returneras i dwData- medlem. Innebörden av det här värdet beror på vilken skyddsmekanism som efterfrågas. För varje skyddsmekanism är värdet för dwData medlem en flagga från en annan uppräkning, enligt följande tabell.
Skyddsmekanism Uppräkning AVS COPP_ACP_Protection_Level CGMS-A COPP_CGMSA_Protection_Level HDCP COPP_HDCP_Protection_Level
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.
- GUID: DXVA_COPPQuerySignaling
- Indata: Ingen.
- Return data: Returnerar en DXVA_COPPStatusSignalingCmdData struktur.
Relaterade ämnen