enumerazione COPP_StatusFlags (dxva9typ.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Specifica lo stato di una sessione COPP (Certified Output Protection Protocol).
Sintassi
typedef enum _COPP_StatusFlags {
COPP_StatusNormal = 0x00,
COPP_LinkLost = 0x01,
COPP_RenegotiationRequired = 0x02,
COPP_StatusFlagsReserved = 0xFFFFFFFC
} COPP_StatusFlags;
Costanti
COPP_StatusNormal Valore: 0x00 Stato normale. |
COPP_LinkLost Valore: 0x01 L'integrità della connessione è stata compromessa. Esempi di eventi che causano l'impostazione del driver di questo flag includono:
|
COPP_RenegotiationRequired Valore: 0x02 La configurazione della connessione è stata modificata. Ad esempio, l'utente ha modificato la modalità di visualizzazione desktop. |
COPP_StatusFlagsReserved Valore: 0xFFFFFFFC Riservato. Deve essere zero. |
Commenti
Se COPP_LinkLost viene restituito, l'applicazione deve rilasciare l'istanza corrente di VMR, creare una nuova istanza di VMR e stabilire una nuova sessione COPP (inclusa la convalida della chiave e del certificato).
Requisiti
Intestazione | dxva9typ.h (include Dxva.h) |
Vedi anche
Uso del protocollo COPP (Certified Output Protection Protocol)