struktur DXGK_GDIARG_COLORFILL (d3dkmddi.h)

Struktur DXGK_GDIARG_COLORFILL menjelaskan karakteristik operasi pengisian warna yang dipercepat perangkat keras GDI.

Sintaks

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

Anggota

[in] DstRect

Struktur RECT yang menentukan area persegi panjang yang akan dimodifikasi. Persegi panjang ini ditentukan dalam sistem koordinat permukaan tujuan dan didefinisikan oleh dua titik: kiri atas dan kanan bawah. Persegi panjang eksklusif kanan bawah; artinya, tepi bawah dan kanannya bukan bagian dari transfer blok bit. Dua titik yang menentukan persegi panjang selalu diurutkan dengan baik.

Persegi panjang tujuan yang ditentukan oleh DstRect dapat melebihi batas permukaan tujuan, tetapi sub-persegi panjang tidak dapat. Selain itu, semua sub-persegi panjang dijamin pas di dalam permukaan tujuan. Sub-persegi panjang dapat dibatasi lebih lanjut oleh persegi panjang pembatas yang lebih kecil dari persegi panjang tujuan.

DstAllocationIndex

[in] Indeks elemen dalam daftar alokasi yang menentukan alokasi yang direferensikan oleh persegi tujuan DstRect .

NumSubRects

[in] Jumlah sub-persegi panjang di ruang permukaan tujuan. Sub-persegi panjang tidak dibatasi erat oleh persegi tujuan DstRect .

pSubRects

[in] Penunjuk ke sub-persegi di ruang permukaan tujuan yang dibatasi oleh persegi tujuan DstRect .

Color

[in] Warna isian, dalam format piksel argb 32-bit yang tidak ditandatangani (sebagaimana didefinisikan oleh nilai D3DDDIFMT_A8R8G8B8 enumerasi D3DDDIFORMAT ).

Rop

[in] Nilai 8-bit yang menentukan operasi raster GDI (ROP) yang ditentukan oleh nilai konstanta enumerasi DXGK_GDIROP_COLORFILL .

Rop3

[in] Nilai 8-bit yang menentukan operasi raster GDI terner (ROP3) yang menggabungkan kuas, bitmap sumber, dan bitmap tujuan dalam salah satu dari 256 kombinasi yang mungkin. Jenis operasi raster ini akan diproses hanya jika driver telah mengatur anggota SupportAllBltRops dalam struktur DXGK_PRESENTATIONCAPS .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

D3DDDIFORMAT

DXGK_GDIROP_COLORFILL

DXGK_PRESENTATIONCAPS

RECT