DXVA_COPPStatusOutput struttura (dxva.h)
La struttura DXVA_COPPStatusOutput descrive lo stato restituito da una query in una sessione video protetta associata a un dispositivo DirectX VA COPP.
Sintassi
typedef struct _DXVA_COPPStatusOutput {
GUID macKDI;
ULONG cbSizeData;
UCHAR COPPStatus[4076];
} DXVA_COPPStatusOutput, *LPDXVA_COPPStatusOutput;
Members
macKDI
Specifica un GUID (MAC) del codice di autenticazione dei messaggi per lo stato in COPPStatus. L'applicazione che ha richiesto lo stato può usare il MAC per verificare che la trasmissione dello stato fosse sicura, ovvero non è stata manomessa in transito dal driver.
cbSizeData
Specifica le dimensioni, in byte, dei dati di stato in COPPStatus.
COPPStatus[4076]
Specifica una matrice che contiene i dati di stato. Il driver di visualizzazione deve restituire i dati di stato in uno dei modi seguenti, a seconda del valore di input specificato nel membro guidStatusRequestID della struttura DXVA_COPPStatusInput :
Valore di input | Dati sullo stato di output |
---|---|
DXVA_COPPQueryDisplayData | Puntatore a una struttura DXVA_COPPStatusDisplayData |
DXVA_COPPQueryProtectionType, DXVA_COPPQueryConnectorType, DXVA_COPPQueryLocalProtectionLevel, DXVA_COPPQueryGlobalProtectionLevel o DXVA_COPPQueryBusData | Puntatore a una struttura di DXVA_COPPStatusData |
DXVA_COPPQueryHDCPKeyData | Puntatore a una struttura DXVA_COPPStatusHDCPKeyData |
DXVA_COPPQuerySignaling | Puntatore a una struttura di DXVA_COPPStatusSignalingCmdData |
Commenti
Le richieste di stato vengono passate nel parametro pInput della funzione COPPQueryStatus . La struttura DXVA_COPPStatusInput descrive una richiesta di stato. Le informazioni sullo stato vengono restituite tramite il parametro pOutput di COPPQueryStatus.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Questa struttura si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive. |
Intestazione | dxva.h (include Dxva.h) |