структура IDD_CX_CLIENT_CONFIG (iddcx.h)
Структура IDD_CX_CLIENT_CONFIG содержит функции обратного вызова IDDCX, которые может использовать драйвер дисплея.
Синтаксис
struct IDD_CX_CLIENT_CONFIG {
ULONG Size;
PFN_IDD_CX_DEVICE_IO_CONTROL EvtIddCxDeviceIoControl;
PFN_IDD_CX_PARSE_MONITOR_DESCRIPTION EvtIddCxParseMonitorDescription;
PFN_IDD_CX_ADAPTER_INIT_FINISHED EvtIddCxAdapterInitFinished;
PFN_IDD_CX_ADAPTER_COMMIT_MODES EvtIddCxAdapterCommitModes;
PFN_IDD_CX_MONITOR_GET_DEFAULT_DESCRIPTION_MODES EvtIddCxMonitorGetDefaultDescriptionModes;
PFN_IDD_CX_MONITOR_QUERY_TARGET_MODES EvtIddCxMonitorQueryTargetModes;
PFN_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN EvtIddCxMonitorAssignSwapChain;
PFN_IDD_CX_MONITOR_UNASSIGN_SWAPCHAIN EvtIddCxMonitorUnassignSwapChain;
PFN_IDD_CX_MONITOR_I2C_TRANSMIT EvtIddCxMonitorI2CTransmit;
PFN_IDD_CX_MONITOR_I2C_RECEIVE EvtIddCxMonitorI2CReceive;
PFN_IDD_CX_MONITOR_SET_GAMMA_RAMP EvtIddCxMonitorSetGammaRamp;
PFN_IDD_CX_MONITOR_OPM_GET_CERTIFICATE_SIZE EvtIddCxMonitorOPMGetCertificateSize;
PFN_IDD_CX_MONITOR_OPM_GET_CERTIFICATE EvtIddCxMonitorOPMGetCertificate;
PFN_IDD_CX_MONITOR_OPM_CREATE_PROTECTED_OUTPUT EvtIddCxMonitorOPMCreateProtectedOutput;
PFN_IDD_CX_MONITOR_OPM_GET_RANDOM_NUMBER EvtIddCxMonitorOPMGetRandomNumber;
PFN_IDD_CX_MONITOR_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS EvtIddCxMonitorOPMSetSigningKeyAndSequenceNumbers;
PFN_IDD_CX_MONITOR_OPM_GET_INFOMATION EvtIddCxMonitorOPMGetInformation;
PFN_IDD_CX_MONITOR_OPM_CONFIGURE_PROTECTED_OUTPUT EvtIddCxMonitorOPMConfigureProtectedOutput;
PFN_IDD_CX_MONITOR_OPM_DESTROY_PROTECTED_OUTPUT EvtIddCxMonitorOPMDestroyProtectedOutput;
PFN_IDD_CX_MONITOR_GET_PHYSICAL_SIZE EvtIddCxMonitorGetPhysicalSize;
PFN_IDD_CX_PARSE_MONITOR_DESCRIPTION2 EvtIddCxParseMonitorDescription2;
PFN_IDD_CX_ADAPTER_QUERY_TARGET_INFO EvtIddCxAdapterQueryTargetInfo;
PFN_IDD_CX_ADAPTER_COMMIT_MODES2 EvtIddCxAdapterCommitModes2;
PFN_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA EvtIddCxMonitorSetDefaultHdrMetaData;
PFN_IDD_CX_MONITOR_QUERY_TARGET_MODES2 EvtIddCxMonitorQueryTargetModes2;
};
Члены
Size
Общий размер структуры.
EvtIddCxDeviceIoControl
Указатель на функцию PFN_IDD_CX_DEVICE_IO_CONTROL . Эту функцию можно использовать для обмена данными между процессом сеанса пользователя и драйвером; Обычно этот коммуникационный канал используется приложением-компаньоном для управления некоторыми аспектами драйвера.
EvtIddCxParseMonitorDescription
Указатель на функцию PFN_IDD_CX_PARSE_MONITOR_DESCRIPTION .
EvtIddCxAdapterInitFinished
Указатель на функцию PFN_IDD_CX_ADAPTER_INIT_FINISHED .
EvtIddCxAdapterCommitModes
Указатель на функцию PFN_IDD_CX_ADAPTER_COMMIT_MODES .
EvtIddCxMonitorGetDefaultDescriptionModes
Указатель на функцию PFN_IDD_CX_MONITOR_GET_DEFAULT_DESCRIPTION_MODES .
EvtIddCxMonitorQueryTargetModes
Указатель на функцию PFN_IDD_CX_MONITOR_QUERY_TARGET_MODES .
EvtIddCxMonitorAssignSwapChain
Указатель на функцию PFN_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN .
EvtIddCxMonitorUnassignSwapChain
Указатель на функцию PFN_IDD_CX_MONITOR_UNASSIGN_SWAPCHAIN .
EvtIddCxMonitorI2CTransmit
Указатель на функцию PFN_IDD_CX_MONITOR_I2C_TRANSMIT .
EvtIddCxMonitorI2CReceive
Указатель на функцию PFN_IDD_CX_MONITOR_I2C_RECEIVE .
EvtIddCxMonitorSetGammaRamp
Указатель на функцию PFN_IDD_CX_MONITOR_SET_GAMMA_RAMP .
EvtIddCxMonitorOPMGetCertificateSize
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_GET_CERTIFICATE_SIZE .
EvtIddCxMonitorOPMGetCertificate
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_GET_CERTIFICATE .
EvtIddCxMonitorOPMCreateProtectedOutput
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_CREATE_PROTECTED_OUTPUT .
EvtIddCxMonitorOPMGetRandomNumber
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_GET_RANDOM_NUMBER .
EvtIddCxMonitorOPMSetSigningKeyAndSequenceNumbers
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS .
EvtIddCxMonitorOPMGetInformation
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_GET_INFOMATION .
EvtIddCxMonitorOPMConfigureProtectedOutput
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_CONFIGURE_PROTECTED_OUTPUT .
EvtIddCxMonitorOPMDestroyProtectedOutput
Указатель на функцию PFN_IDD_CX_MONITOR_OPM_DESTROY_PROTECTED_OUTPUT .
EvtIddCxMonitorGetPhysicalSize
EvtIddCxParseMonitorDescription2
EvtIddCxAdapterQueryTargetInfo
EvtIddCxAdapterCommitModes2
EvtIddCxMonitorSetDefaultHdrMetaData
EvtIddCxMonitorQueryTargetModes2
Требования
Требование | Значение |
---|---|
Заголовок | iddcx.h |