DXGK_MULTIPLANE_OVERLAY_PLANE 結構 (d3dkmddi.h)

指定要在 呼叫 DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay 函式中顯示的重疊平面。

語法

typedef struct _DXGK_MULTIPLANE_OVERLAY_PLANE {
       UINT                               LayerIndex;
       BOOL                               Enabled;
  [in] UINT                               AllocationSegment;
  [in] PHYSICAL_ADDRESS                   AllocationAddress;
       HANDLE                             hAllocation;
       DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES PlaneAttributes;
} DXGK_MULTIPLANE_OVERLAY_PLANE;

成員

LayerIndex

要顯示的重疊平面之以零起始的索引。 z 方向 (頂端平面) 具有索引零。 平面的索引值必須依序從上到下。

Enabled

指出 LayerIndex 指定的重疊平面是否已啟用顯示。

如果 為 FALSE,則顯示迷你埠驅動程式應該停用指定的重疊平面。

如果在先前呼叫 DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay 期間啟用平面,驅動程式應該繼續顯示平面而不翻轉。

[in] AllocationSegment

讀取數據之區段的標識碼。

[in] AllocationAddress

PHYSICAL_ADDRESS數據類型 (定義為LARGE_INTEGER) ,指出 AllocationSegment 所指定區段中的實體位址,其中會讀取數據。

hAllocation

要顯示在重疊平面上的配置句柄。

PlaneAttributes

別DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES 結構,指定重疊平面屬性。

規格需求

需求
最低支援的用戶端 Windows 8.1
最低支援的伺服器 Windows Server 2012 R2
標頭 d3dkmddi.h (包含 D3dkmddi.h)

另請參閱

DXGK_ALLOCATIONINFO

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES

DxgkDdiCreateAllocation

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay