CCD DDIs

The Connecting and Configuring Displays (CCD) feature introduced with Windows 7 provides for improved display miniport driver control of display devices.

CCD DDIs for Display Miniport Drivers

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