estructura IDD_CX_CLIENT_CONFIG (iddcx.h)
La estructura IDD_CX_CLIENT_CONFIG contiene funciones de devolución de llamada IDDCX que puede usar el controlador de pantalla.
Sintaxis
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;
};
Miembros
Size
Tamaño total de la estructura.
EvtIddCxDeviceIoControl
Puntero a la función PFN_IDD_CX_DEVICE_IO_CONTROL. Esta función se puede usar para la comunicación entre un proceso de sesión de usuario y el controlador; Normalmente, esta aplicación complementaria usa este canal de comunicación para controlar algún aspecto del controlador.
EvtIddCxParseMonitorDescription
Puntero a la función PFN_IDD_CX_PARSE_MONITOR_DESCRIPTION.
EvtIddCxAdapterInitFinished
Puntero a la función PFN_IDD_CX_ADAPTER_INIT_FINISHED.
EvtIddCxAdapterCommitModes
Puntero a la función PFN_IDD_CX_ADAPTER_COMMIT_MODES.
EvtIddCxMonitorGetDefaultDescriptionModes
Puntero a la función PFN_IDD_CX_MONITOR_GET_DEFAULT_DESCRIPTION_MODES.
EvtIddCxMonitorQueryTargetModes
Puntero a la función PFN_IDD_CX_MONITOR_QUERY_TARGET_MODES.
EvtIddCxMonitorAssignSwapChain
Puntero a la función PFN_IDD_CX_MONITOR_ASSIGN_SWAPCHAIN.
EvtIddCxMonitorUnassignSwapChain
Puntero a la función PFN_IDD_CX_MONITOR_UNASSIGN_SWAPCHAIN.
EvtIddCxMonitorI2CTransmit
Puntero a la función PFN_IDD_CX_MONITOR_I2C_TRANSMIT.
EvtIddCxMonitorI2CReceive
Puntero a la función PFN_IDD_CX_MONITOR_I2C_RECEIVE.
EvtIddCxMonitorSetGammaRamp
Puntero a la función PFN_IDD_CX_MONITOR_SET_GAMMA_RAMP.
EvtIddCxMonitorOPMGetCertificateSize
Puntero a la función PFN_IDD_CX_MONITOR_OPM_GET_CERTIFICATE_SIZE.
EvtIddCxMonitorOPMGetCertificate
Puntero a la función PFN_IDD_CX_MONITOR_OPM_GET_CERTIFICATE.
EvtIddCxMonitorOPMCreateProtectedOutput
Puntero a la función PFN_IDD_CX_MONITOR_OPM_CREATE_PROTECTED_OUTPUT.
EvtIddCxMonitorOPMGetRandomNumber
Puntero a la función PFN_IDD_CX_MONITOR_OPM_GET_RANDOM_NUMBER.
EvtIddCxMonitorOPMSetSigningKeyAndSequenceNumbers
Puntero a la función PFN_IDD_CX_MONITOR_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS.
EvtIddCxMonitorOPMGetInformation
Puntero a la función PFN_IDD_CX_MONITOR_OPM_GET_INFOMATION.
EvtIddCxMonitorOPMConfigureProtectedOutput
Puntero a la función PFN_IDD_CX_MONITOR_OPM_CONFIGURE_PROTECTED_OUTPUT.
EvtIddCxMonitorOPMDestroyProtectedOutput
Puntero a la función PFN_IDD_CX_MONITOR_OPM_DESTROY_PROTECTED_OUTPUT.
EvtIddCxMonitorGetPhysicalSize
EvtIddCxParseMonitorDescription2
EvtIddCxAdapterQueryTargetInfo
EvtIddCxAdapterCommitModes2
EvtIddCxMonitorSetDefaultHdrMetaData
EvtIddCxMonitorQueryTargetModes2
Requisitos
Requisito | Valor |
---|---|
encabezado de | iddcx.h |