D3DKMT_ESCAPETYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmthk.h

typedef enum _D3DKMT_ESCAPETYPE {
  D3DKMT_ESCAPE_DRIVERPRIVATE,
  D3DKMT_ESCAPE_VIDMM,
  D3DKMT_ESCAPE_TDRDBGCTRL,
  D3DKMT_ESCAPE_VIDSCH,
  D3DKMT_ESCAPE_DEVICE,
  D3DKMT_ESCAPE_DMM,
  D3DKMT_ESCAPE_DEBUG_SNAPSHOT,
  D3DKMT_ESCAPE_DRT_TEST,
  D3DKMT_ESCAPE_DIAGNOSTICS,
  D3DKMT_ESCAPE_OUTPUTDUPL_SNAPSHOT,
  D3DKMT_ESCAPE_OUTPUTDUPL_DIAGNOSTICS,
  D3DKMT_ESCAPE_BDD_PNP,
  D3DKMT_ESCAPE_BDD_FALLBACK,
  D3DKMT_ESCAPE_ACTIVATE_SPECIFIC_DIAG,
  D3DKMT_ESCAPE_MODES_PRUNED_OUT,
  D3DKMT_ESCAPE_WHQL_INFO,
  D3DKMT_ESCAPE_BRIGHTNESS,
  D3DKMT_ESCAPE_EDID_CACHE,
  D3DKMT_ESCAPE_MIRACAST_DISPLAY_REQUEST,
  D3DKMT_ESCAPE_HISTORY_BUFFER_STATUS,
  D3DKMT_ESCAPE_MIRACAST_ADAPTER_DIAG_INFO,
  D3DKMT_ESCAPE_FORCE_BDDFALLBACK_HEADLESS,
  D3DKMT_ESCAPE_REQUEST_MACHINE_CRASH,
  D3DKMT_ESCAPE_SOFTGPU_ENABLE_DISABLE_HMD,
  D3DKMT_ESCAPE_PROCESS_VERIFIER_OPTION,
  D3DKMT_ESCAPE_ADAPTER_VERIFIER_OPTION,
  D3DKMT_ESCAPE_IDD_REQUEST,
  D3DKMT_ESCAPE_DOD_SET_DIRTYRECT_MODE,
  D3DKMT_ESCAPE_LOG_CODEPOINT_PACKET,
  D3DKMT_ESCAPE_LOG_USERMODE_DAIG_PACKET,
  D3DKMT_ESCAPE_GET_EXTERNAL_DIAGNOSTICS,
  D3DKMT_ESCAPE_GET_DISPLAY_CONFIGURATIONS,
  D3DKMT_ESCAPE_QUERY_IOMMU_STATUS,
  D3DKMT_ESCAPE_CCD_DATABASE,
  D3DKMT_ESCAPE_QUERY_DMA_REMAPPING_STATUS,
  D3DKMT_ESCAPE_WIN32K_START,
  D3DKMT_ESCAPE_WIN32K_HIP_DEVICE_INFO,
  D3DKMT_ESCAPE_WIN32K_QUERY_CD_ROTATION_BLOCK,
  D3DKMT_ESCAPE_WIN32K_DPI_INFO,
  D3DKMT_ESCAPE_WIN32K_PRESENTER_VIEW_INFO,
  D3DKMT_ESCAPE_WIN32K_SYSTEM_DPI,
  D3DKMT_ESCAPE_WIN32K_BDD_FALLBACK,
  D3DKMT_ESCAPE_WIN32K_DDA_TEST_CTL,
  D3DKMT_ESCAPE_WIN32K_USER_DETECTED_BLACK_SCREEN,
  D3DKMT_ESCAPE_WIN32K_DISPBROKER_TEST,
  D3DKMT_ESCAPE_WIN32K_COLOR_PROFILE_INFO,
  D3DKMT_ESCAPE_WIN32K_SET_DIMMED_STATE,
  D3DKMT_ESCAPE_WIN32K_SPECIALIZED_DISPLAY_TEST
} D3DKMT_ESCAPETYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3dkmthk-_d3dkmt_escapetype)

D3DKMT_ESCAPETYPE enumeration

Description

The D3DKMT_ESCAPETYPE enumeration specifies the type of escape operation to perform.

Constants

D3DKMT_ESCAPE_DRIVERPRIVATE

The escape operation and data are private between the user-mode display driver (UMD) (or client driver) and the kernel-mode display miniport driver (KMD). The hardware vendor defines the format of the data.

D3DKMT_ESCAPE_VIDMM

For internal testing purposes only.

D3DKMT_ESCAPE_TDRDBGCTRL

For internal testing purposes only.

D3DKMT_ESCAPE_VIDSCH

For internal testing purposes only.

D3DKMT_ESCAPE_DEVICE

For internal testing purposes only.

D3DKMT_ESCAPE_DMM

For internal testing purposes only.

D3DKMT_ESCAPE_DEBUG_SNAPSHOT

For internal testing purposes only.

D3DKMT_ESCAPE_DRT_TEST

For internal testing purposes only.

D3DKMT_ESCAPE_DIAGNOSTICS

For internal testing purposes only.

D3DKMT_ESCAPE_OUTPUTDUPL_SNAPSHOT

For internal testing purposes only.

D3DKMT_ESCAPE_OUTPUTDUPL_DIAGNOSTICS

For internal testing purposes only.

D3DKMT_ESCAPE_BDD_PNP

For internal testing purposes only.

D3DKMT_ESCAPE_BDD_FALLBACK

For internal testing purposes only.

D3DKMT_ESCAPE_ACTIVATE_SPECIFIC_DIAG

For internal testing purposes only.

D3DKMT_ESCAPE_MODES_PRUNED_OUT

For internal testing purposes only.

D3DKMT_ESCAPE_WHQL_INFO

For internal testing purposes only.

D3DKMT_ESCAPE_BRIGHTNESS

For internal testing purposes only.

D3DKMT_ESCAPE_EDID_CACHE

For internal testing purposes only.

D3DKMT_ESCAPE_MIRACAST_DISPLAY_REQUEST

For internal testing purposes only.

D3DKMT_ESCAPE_HISTORY_BUFFER_STATUS

For internal testing purposes only.

D3DKMT_ESCAPE_MIRACAST_ADAPTER_DIAG_INFO

For internal testing purposes only.

D3DKMT_ESCAPE_FORCE_BDDFALLBACK_HEADLESS

For internal testing purposes only.

D3DKMT_ESCAPE_REQUEST_MACHINE_CRASH

For internal testing purposes only.

D3DKMT_ESCAPE_SOFTGPU_ENABLE_DISABLE_HMD

For internal testing purposes only.

D3DKMT_ESCAPE_PROCESS_VERIFIER_OPTION

For internal testing purposes only.

D3DKMT_ESCAPE_ADAPTER_VERIFIER_OPTION

For internal testing purposes only.

D3DKMT_ESCAPE_IDD_REQUEST

For internal testing purposes only.

D3DKMT_ESCAPE_DOD_SET_DIRTYRECT_MODE

For internal testing purposes only.

D3DKMT_ESCAPE_LOG_CODEPOINT_PACKET

For internal testing purposes only.

D3DKMT_ESCAPE_LOG_USERMODE_DAIG_PACKET

For internal testing purposes only.

D3DKMT_ESCAPE_GET_EXTERNAL_DIAGNOSTICS

For internal testing purposes only.

D3DKMT_ESCAPE_GET_DISPLAY_CONFIGURATIONS

For internal testing purposes only.

D3DKMT_ESCAPE_QUERY_IOMMU_STATUS

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_START

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_HIP_DEVICE_INFO

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_QUERY_CD_ROTATION_BLOCK

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_DPI_INFO

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_PRESENTER_VIEW_INFO

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_SYSTEM_DPI

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_BDD_FALLBACK

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_DDA_TEST_CTL

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_USER_DETECTED_BLACK_SCREEN

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_DISPBROKER_TEST

For internal testing purposes only.

D3DKMT_ESCAPE_CCD_DATABASE

For internal testing purposes only.

D3DKMT_ESCAPE_QUERY_DMA_REMAPPING_STATUS

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_COLOR_PROFILE_INFO

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_SET_DIMMED_STATE

For internal testing purposes only.

D3DKMT_ESCAPE_WIN32K_SPECIALIZED_DISPLAY_TEST

For internal testing purposes only.

See also

D3DKMT_ESCAPE

D3DKMTEscape