共用方式為


D3DDDI_OVERLAYINFO 結構 (d3dumddi.h)

D3DDDI_OVERLAYINFO結構描述重疊的相關信息。

語法

typedef struct _D3DDDI_OVERLAYINFO {
  [in] HANDLE                  hResource;
  [in] UINT                    SubResourceIndex;
  [in] RECT                    DstRect;
  [in] RECT                    SrcRect;
  [in] UINT                    DstColorKeyLow;
  [in] UINT                    DstColorKeyHigh;
  [in] UINT                    SrcColorKeyLow;
  [in] UINT                    SrcColorKeyHigh;
  [in] D3DDDI_OVERLAYINFOFLAGS Flags;
} D3DDDI_OVERLAYINFO;

成員

[in] hResource

使用重疊顯示之資源的句柄。 資源是透過呼叫 CreateResource 函式來建立,其中重位欄位字段旗標設定於 pResource 參數所指向之D3DDDIARG_CREATERESOURCE結構的 Flags 成員中。

[in] SubResourceIndex

如果 hResource 成員所指定的資源包含配置清單,則為子資源的索引。

[in] DstRect

目的地矩形的 RECT 結構,其中包含顯示器的輸出座標。

[in] SrcRect

所顯示來源矩形的 RECT 結構。

[in] DstColorKeyLow

DstColorKey 位字段旗標在 Flags 成員中設定時,目的地色彩索引鍵的值。 如果色彩索引鍵是範圍, DstColorKeyLow 會包含範圍的低端。 這個值是重疊之主要表面的原生格式。

[in] DstColorKeyHigh

DstColorKeyRange 位字段旗標在 Flags 中設定時,目的地色彩索引鍵範圍的結尾。 這個值是重疊之主要表面的原生格式。

[in] SrcColorKeyLow

SrcColorKey 位字段旗標在 Flags 成員中設定時,來源色彩索引鍵的值。 如果色彩索引鍵是範圍, SrcColorKeyLow 會包含範圍的低端。 此值是顯示之重疊資源的原生格式。

[in] SrcColorKeyHigh

SrcColorKeyRange 位字段旗標在 Flags 中設定時,來源色彩索引鍵範圍的結尾。 此值是顯示之重疊資源的原生格式。

[in] Flags

識別要執行的重疊作業類型的 D3DDDI_OVERLAYINFOFLAGS 結構。 請注意,某些旗標與其他旗標互斥。 如需詳細資訊,請參閱接下來的<備註>一節。

備註

SrcColorKeySrcColorKeyRangeDstColorKey 和 DstColorKeyRange 位字段旗標永遠不會在 Flags 成員中同時設定。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

CreateOverlay

CreateResource

D3DDDIARG_CREATERESOURCE

D3DDDI_OVERLAYINFOFLAGS

矩形

UpdateOverlay