Bagikan melalui


enumerasi D2D1_PIXEL_OPTIONS (d2d1effectauthor.h)

Menunjukkan bagaimana pengambilan sampel shader piksel akan dibatasi.

Sintaks

typedef enum D2D1_PIXEL_OPTIONS {
  D2D1_PIXEL_OPTIONS_NONE = 0,
  D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING = 1,
  D2D1_PIXEL_OPTIONS_FORCE_DWORD = 0xffffffff
} ;

Konstanta

 
D2D1_PIXEL_OPTIONS_NONE
Nilai: 0
Shader piksel tidak dibatasi dalam pengambilan sampelnya.
D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING
Nilai: 1
Shader piksel hanya memasukkan input pada koordinat adegan yang sama dengan piksel output dan mengembalikan hitam transparan setiap kali piksel input juga berwarna hitam transparan.
D2D1_PIXEL_OPTIONS_FORCE_DWORD
Nilai: 0xffffffff

Keterangan

Jika shader menentukan D2D1_PIXEL_OPTIONS_NONE, shader masih harus menerapkan wilayah perhitungan bunga dengan benar di ID2D1Transform::MapOutputRectToInputRects dan ID2D1Transform::MapInputRectsToOutputRect.

Persyaratan

   
Klien minimum yang didukung Pembaruan Windows 8 dan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Header d2d1effectauthor.h

Lihat juga

ID2D1DrawInfo::SetPixelShader