Share via


D2D1_PIXEL_OPTIONS Enumeration (d2d1effectauthor.h)

Gibt an, wie die Pixel-Shader-Sampling eingeschränkt wird.

Syntax

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

Konstanten

 
D2D1_PIXEL_OPTIONS_NONE
Wert: 0
Der Pixel-Shader ist bei der Stichprobenentnahme nicht eingeschränkt.
D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING
Wert: 1
Der Pixel-Shader gibt nur bei derselben Szenenkoordinate wie das Ausgabepixel ein und gibt transparentes Schwarz zurück, wenn die Eingabepixel auch transparent schwarz sind.
D2D1_PIXEL_OPTIONS_FORCE_DWORD
Wert: 0xffffffff

Hinweise

Wenn der Shader D2D1_PIXEL_OPTIONS_NONE angibt, muss er weiterhin die Berechnungen der Interessenregion in ID2D1Transform::MapOutputRectToInputRects und ID2D1Transform::MapInputRectsToOutputRect ordnungsgemäß implementieren.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile d2d1effectauthor.h

Weitere Informationen

ID2D1DrawInfo::SetPixelShader