DXVA_COPPStatusOutput-Struktur (dxva.h)
Die DXVA_COPPStatusOutput-Struktur beschreibt die status, die von einer Abfrage für eine geschützte Videositzung zurückgegeben werden, die einem DirectX VA-COPP-Gerät zugeordnet ist.
Syntax
typedef struct _DXVA_COPPStatusOutput {
GUID macKDI;
ULONG cbSizeData;
UCHAR COPPStatus[4076];
} DXVA_COPPStatusOutput, *LPDXVA_COPPStatusOutput;
Member
macKDI
Gibt eine MAC-GUID (Message Authentication Code) für die status unter COPPStatus an. Die Anwendung, die die status angefordert hat, kann den MAC verwenden, um zu überprüfen, ob die Übertragung der status sicher war (d. a. sie wurde während der Übertragung vom Treiber nicht manipuliert).
cbSizeData
Gibt die Größe der status Daten bei COPPStatus in Byte an.
COPPStatus[4076]
Gibt ein Array an, das die status Daten enthält. Der Anzeigetreiber sollte status Daten auf eine der folgenden Arten zurückgeben, abhängig vom Eingabewert, der im guidStatusRequestID-Element der DXVA_COPPStatusInput-Struktur angegeben wurde:
Eingabewert | Ausgabe status Daten |
---|---|
DXVA_COPPQueryDisplayData | Zeiger auf eine DXVA_COPPStatusDisplayData-Struktur |
DXVA_COPPQueryProtectionType, DXVA_COPPQueryConnectorType, DXVA_COPPQueryLocalProtectionLevel, DXVA_COPPQueryGlobalProtectionLevel oder DXVA_COPPQueryBusData | Zeiger auf eine DXVA_COPPStatusData-Struktur |
DXVA_COPPQueryHDCPKeyData | Zeiger auf eine DXVA_COPPStatusHDCPKeyData-Struktur |
DXVA_COPPQuerySignaling | Zeiger auf eine DXVA_COPPStatusSignalingCmdData-Struktur |
Hinweise
Statusanforderungen werden im pInput-Parameter der COPPQueryStatus-Funktion übergeben. Die DXVA_COPPStatusInput-Struktur beschreibt eine Anforderung für status. Statusinformationen werden über den pOutput-Parameter von COPPQueryStatus zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Diese Struktur gilt nur für Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 und höher. |
Kopfzeile | dxva.h (dxva.h einschließen) |