структура DXVA_COPPStatusOutput (dxva.h)
Структура DXVA_COPPStatusOutput описывает состояние, возвращаемое из запроса на защищенном видеосеансе, связанном с устройством DIRECTX VA COPP.
Синтаксис
typedef struct _DXVA_COPPStatusOutput {
GUID macKDI;
ULONG cbSizeData;
UCHAR COPPStatus[4076];
} DXVA_COPPStatusOutput, *LPDXVA_COPPStatusOutput;
Члены
macKDI
Указывает GUID проверки подлинности сообщения (MAC) для состояния в COPPStatus. Приложение, запрашивающее состояние, может использовать MAC, чтобы убедиться, что передача состояния была безопасной (т. е. она не была изменена при передаче от водителя).
cbSizeData
Задает размер в байтах данных о состоянии в COPPStatus.
COPPStatus[4076]
Указывает массив, содержащий данные о состоянии. Драйвер отображения должен возвращать данные состояния одним из следующих способов в зависимости от входного значения, указанного в элементе guidStatusRequestID структуры DXVA_COPPStatusInput:
входное значение | данные о состоянии вывода |
---|---|
DXVA_COPPQueryDisplayData | Указатель на структуру DXVA_COPPStatusDisplayData |
DXVA_COPPQueryProtectionType, DXVA_COPPQueryConnectorType, DXVA_COPPQueryLocalProtectionLevel, DXVA_COPPQueryGlobalProtectionLevel или DXVA_COPPQueryBusData | Указатель на структуру DXVA_COPPStatusData |
DXVA_COPPQueryHDCPKeyData | Указатель на структуру DXVA_COPPStatusHDCPKeyData |
DXVA_COPPQuerySignaling | Указатель на структуру DXVA_COPPStatusSignalingCmdData |
Замечания
Запросы состояния передаются в параметре pInput функции COPPQueryStatus. Структура DXVA_COPPStatusInput описывает запрос на состояние. Сведения о состоянии возвращаются через параметр pOutputCOPPQueryStatus.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Эта структура применяется только к Windows Server 2003 с пакетом обновления 1 (SP1) и более поздней версии, а Windows XP — с пакетом обновления 2 (SP2) и более поздней версии. |
заголовка | dxva.h (include Dxva.h) |