dxgiddi.h 标头
此标头由显示使用。 有关详细信息,请参阅:
dxgiddi.h 包含以下编程接口:
回调函数
PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB 详细了解PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB回调函数。 |
PFNDDXGIDDI_PRESENTCB 详细了解PFNDDXGIDDI_PRESENTCB回调函数。 |
PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB 详细了解PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB回调函数。 |
PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB 详细了解PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB回调函数。 |
结构
DXGI_DDI_ARG_BLT DXGI_DDI_ARG_BLT 结构描述了位块传输 (bitblt) 的参数。 |
DXGI_DDI_ARG_BLT_FLAGS DXGI_DDI_ARG_BLT_FLAGS 结构标识要执行的位块传输 (bitblt) 的类型。 |
DXGI_DDI_ARG_BLT1 介绍位块传输 (bitblt) 的参数,其中包含源矩形的规范。 由 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本的用户模式显示驱动程序使用。 |
DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT 用于调用 pfnCheckMultiPlaneOverlaySupport (DXGI) 函数,以检查多平面覆盖的硬件支持的详细信息。 |
DXGI_DDI_ARG_CHECKPRESENTDURATIONSUPPORT 用于调用 pfnCheckPresentDurationSupport (DXGI) 函数,以检查有关硬件设备无缝切换到新监视器刷新率支持的详细信息。 |
DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS 结构包含 gamma 功能。 |
DXGI_DDI_ARG_GETMULTIPLANEOVERLAYCAPS 用于调用 pfnGetMultiPlaneOverlayCaps 函数以获取覆盖平面功能。 |
DXGI_DDI_ARG_GETMULTIPLANEOVERLAYGROUPCAPS 在调用 pfnGetMultiplaneOverlayGroupCaps 函数时用于获取一组覆盖平面功能。 |
DXGI_DDI_ARG_OFFERRESOURCES 描述用户模式显示驱动程序提供以供重复使用的视频内存资源。 与 pfnOfferResources 函数一起使用。 与 pfnReclaimResources 函数一起使用,由 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本的用户模式显示驱动程序。 |
DXGI_DDI_ARG_PRESENT DXGI_DDI_ARG_PRESENT结构描述要显示的资源。 |
DXGI_DDI_ARG_PRESENT1 描述要显示的资源。 与 pfnPresent1 (DXGI) 函数一起使用,由 Windows 显示驱动程序模型 (WDDM) 1.3 及更高版本的用户模式显示驱动程序。 |
DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY _DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY结构包含指定要显示的多平面覆盖资源的信息。 |
DXGI_DDI_ARG_PRESENTSURFACE DXGI_DDI_ARG_PRESENTSURFACE结构包含一个资源句柄和一个描述要显示的图面的子资源索引。 |
DXGI_DDI_ARG_QUERYRESOURCERESIDENCY DXGI_DDI_ARG_QUERYRESOURCERESIDENCY结构描述资源列表的驻留状态。 |
DXGI_DDI_ARG_RECLAIMRESOURCES 描述要回收的视频内存资源,以及之前提供的用户模式显示驱动程序以供重复使用。 与 pfnReclaimResources 函数一起使用,由 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本的用户模式显示驱动程序。 |
DXGI_DDI_ARG_RESOLVESHAREDRESOURCE DXGI_DDI_ARG_RESOLVESHAREDRESOURCE结构描述了用户模式显示驱动程序的 ResolveSharedResourceDXGI 函数用于同步共享图面或 GDI 可互操作图面的参数。 |
DXGI_DDI_ARG_ROTATE_RESOURCE_IDENTITIES 描述要轮换的资源列表。 |
DXGI_DDI_ARG_SETDISPLAYMODE DXGI_DDI_ARG_SETDISPLAYMODE结构描述用于设置显示模式的参数。 |
DXGI_DDI_ARG_SETRESOURCEPRIORITY DXGI_DDI_ARG_SETRESOURCEPRIORITY结构描述用于设置资源优先级的参数。 |
DXGI_DDI_BASE_ARGS DXGI_DDI_BASE_ARGS结构包含 Microsoft DirectX Graphics Infrastructure (DXGI) 基本设备驱动程序接口 (DDI) 设备创建参数。 |
DXGI_DDI_BASE_CALLBACKS DXGI_DDI_BASE_CALLBACKS 结构包含指向用户模式显示驱动程序可以使用的 Microsoft Direct3D 10 运行时回调函数的指针。 |
DXGI_DDI_BASE_FUNCTIONS DXGI_DDI_BASE_FUNCTIONS结构包含用户模式显示驱动程序可以实现的函数来执行低级别任务,例如向输出显示呈现的帧、控制 gamma 以及管理全屏切换。 |
DXGI_DDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO结构指定硬件为多平面覆盖提供的支持属性。 |
DXGI_DDI_MODE_DESC DXGI_DDI_MODE_DESC结构描述显示模式。 |
DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES 结构包含用户模式显示驱动程序用来指定覆盖平面属性的信息。 |
DXGI_DDI_MULTIPLANE_OVERLAY_CAPS DXGI_DDI_MULTIPLANE_OVERLAY_CAPS结构包含用户模式显示驱动程序用来指定覆盖平面功能的信息。 |
DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS 由用户模式显示驱动程序用于指定覆盖平面功能的组。 |
DXGI_DDI_PRESENT_FLAGS 标识如何执行当前操作。 |
DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY 指定要显示的覆盖平面。 |
DXGI_DDI_PRIMARY_DESC 描述用作主 (的资源,即扫描到显示) 的资源。 |
DXGI_DDI_RATIONAL DXGI_DDI_RATIONAL 结构描述表示显示模式 (垂直和水平频率的分数值,即垂直同步和水平同步) 。 |
DXGI1_1_DDI_BASE_FUNCTIONS DXGI1_1_DDI_BASE_FUNCTIONS 结构包含指向函数的指针,用户模式显示驱动程序可以实现这些功能来执行低级别任务,例如向输出显示呈现的帧、控制伽玛、获取有关共享和 GDI 可互操作图面的通知以及管理全屏切换。 |
DXGI1_2_DDI_BASE_FUNCTIONS 包含指向 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本用户模式显示驱动程序可以实现的函数的指针,以执行低级别任务,例如向输出显示呈现的帧、控制伽玛、获取有关共享和 Windows 图形设备接口的通知 (GDI) 可互操作表面以及管理全屏转换。 |
DXGI1_3_DDI_BASE_FUNCTIONS 包含指向 Windows 显示驱动程序模型 (WDDM) 1.3 及更高版本用户模式显示驱动程序可以实现的函数的指针,以执行低级别任务,例如将呈现的帧呈现到输出、控制 gamma、获取有关共享和 Windows 图形设备接口 (GDI) 可互操作表面的通知以及管理全屏转换。 |
DXGIDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO DXGIDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO结构指定有关多平面覆盖分配的信息。 |
DXGIDDICB_PRESENT DXGIDDICB_PRESENT 结构描述要向和从中复制内容的分配。 |
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY 结构包含的信息描述了要向和从中复制内容的多平面覆盖分配。 |
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY1 介绍每个多平面覆盖平面的多平面覆盖分配、专用驱动程序数据和上下文信息。 |
DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE 详细了解:DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE 结构 |
DXGIDDICB_SUBMITPRESENTTOHWQUEUE PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB回调函数使用的参数。 |
枚举
DXGI_DDI_FLIP_INTERVAL_TYPE DXGI_DDI_FLIP_INTERVAL_TYPE 枚举类型包含用于标识当前操作中发生的翻转类型的值。 |
DXGI_DDI_MODE_ROTATION DXGI_DDI_MODE_ROTATION 枚举类型包含标识显示方向的值。 |
DXGI_DDI_MODE_SCALING DXGI_DDI_MODE_SCALING 枚举类型包含标识显示器缩放支持的值。 |
DXGI_DDI_MODE_SCANLINE_ORDER DXGI_DDI_MODE_SCANLINE_ORDER 枚举类型包含的值标识扫描行在显示模式下的排序方式。 |
DXGI_DDI_MULTIPLANE_OVERLAY_BLEND DXGI_DDI_MULTIPLANE_OVERLAY_BLEND枚举标识要对覆盖平面执行的混合操作。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS 枚举包含指示覆盖平面功能的值。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS 详细了解DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS枚举。 |
DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE 标识覆盖平面的立体声翻转模式。 仅支持DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FLIP_NONE值。 |
DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FORMAT 标识覆盖平面的立体声呈现格式。 仅支持DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FORMAT_MONO值。 |
DXGI_DDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY DXGI_DDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY指定硬件在拉伸或收缩多平面覆盖数据时将执行的筛选过程。 |
DXGI_DDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT 标识覆盖平面的视频帧格式。 仅支持DXGI_DDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE值。 |
DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS枚举标识描述多平面覆盖的 YUV 范围和转换信息。 |