共用方式為


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