共用方式為


DXGK_GDIARG_COLORFILL結構(d3dkmddi.h)

DXGK_GDIARG_COLORFILL 結構描述 GDI 硬體加速色彩填滿作業的特性。

語法

typedef struct _DXGK_GDIARG_COLORFILL {
  [in] RECT DstRect;
       UINT DstAllocationIndex;
       UINT NumSubRects;
       RECT *pSubRects;
       UINT Color;
       WORD Rop;
       WORD Rop3;
} DXGK_GDIARG_COLORFILL;

成員

[in] DstRect

RECT 結構,定義要修改的矩形區域。 這個矩形是在目的介面的座標系統中指定,由兩個點定義:左上方和右下角。 矩形是右下角獨佔;也就是說,其下邊緣和右邊緣不是位區塊傳輸的一部分。 定義矩形的兩個點一律會排序良好。

DstRect 所定義的目的矩形 可以超過目的介面的界限,但子矩形無法。 此外,所有子矩形都保證能容納在目的介面內。 子矩形可以透過小於目的矩形的周框進一步限制。

DstAllocationIndex

[in]配置清單中的專案索引,指定 DstRect 目的地矩形所參考的配置。

NumSubRects

[in]目的介面空間中的子矩形數目。 子矩形不會與 DstRect 目的矩形緊密結合。

pSubRects

[in]目的地介面空間中子矩形的指標,由 DstRect 目的矩形系結。

Color

[in]填滿色彩,格式為 32 位 ARGB 不帶正負號的圖元格式(如 D3DDDIFORMAT 列舉D3DDDIFMT_A8R8G8B8值所定義)。

Rop

[in]8 位值,指定由 DXGK_GDIROP_COLORFILL 列舉常數值定義的 GDI 點陣運算 (ROP)。

Rop3

[in]8 位值,指定三元 GDI 點陣運算 (ROP3),結合筆刷、來源位陣圖,以及 256 個可能組合之一的目的地位圖。 只有當驅動程式在 DXGK_PRESENTATIONCAPS 結構中設定 SupportAllBltRops 成員時,才會處理這種類型的點陣作業。

要求

要求 價值
最低支援的用戶端 Windows 7
標頭 d3dkmddi.h (包括 D3dkmddi.h)

另請參閱

D3DDDIFORMAT

DXGK_GDIROP_COLORFILL

DXGK_PRESENTATIONCAPS

RECT