CCD DDIs

The Connecting and Configuring Displays (CCD) feature introduced with Windows 7 provides for improved display miniport driver control of display devices. The following reference topics describe the CCD device driver interfaces (DDIs) that are available to developers of display miniport drivers:

System-Implemented Functions
DXGK_MONITOR_INTERFACE_V2::pfnGetAdditionalMonitorModeSet

DXGK_MONITOR_INTERFACE_V2::pfnReleaseAdditionalMonitorModeSet

Driver-Implemented Function The following function must be implemented by display miniport drivers that support CCD:

DxgkDdiQueryVidPnHWCapability

Structures D3DKMDT_VIDPN_HW_CAPABILITY

D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT

D3DKMT_POLLDISPLAYCHILDREN

D3DKMT_RENDERFLAGS

DISPLAYID_DETAILED_TIMING_TYPE_I_ASPECT_RATIO

DXGKARG_QUERYVIDPNHWCAPABILITY

DXGK_MONITOR_INTERFACE_V2

DXGK_PRESENTATIONCAPS

DXGK_TARGETMODE_DETAIL_TIMING

Enumerations D3DKMDT_VIDPN_PRESENT_PATH_SCALING

DISPLAYID_DETAILED_TIMING_TYPE_I_ASPECT_RATIO

DISPLAYID_DETAILED_TIMING_TYPE_I_SCANNING_MODE

DISPLAYID_DETAILED_TIMING_TYPE_I_STEREO_MODE

DISPLAYID_DETAILED_TIMING_TYPE_I_SYNC_POLARITY

For more details on how to implement CCD in your display miniport driver, see the following topics:

Obtaining Additional Monitor Target Modes

Using Aspect Ratio and Custom Scaling Modes

System Calls to Recommend VidPN Topology

ACPI Keyboard Shortcut Logic

Querying VidPN Hardware Capabilities