ReactOS 0.4.17-dev-934-g091855f
d3d10_effect_pass Struct Reference

#include <d3d10_private.h>

Collaboration diagram for d3d10_effect_pass:

Public Attributes

ID3D10EffectPass ID3D10EffectPass_iface
 
struct d3d10_effect_technique * technique
 
char * name
 
struct d3d10_effect_annotations annotations
 
struct d3d10_effect_prop_dependencies dependencies
 
struct d3d10_effect_pass_shader_desc vs
 
struct d3d10_effect_pass_shader_desc ps
 
struct d3d10_effect_pass_shader_desc gs
 
struct d3d10_effect_variable * rasterizer
 
struct d3d10_effect_variable * depth_stencil
 
struct d3d10_effect_variable * blend
 
UINT stencil_ref
 
UINT sample_mask
 
float blend_factor [4]
 

Detailed Description

Definition at line 224 of file d3d10_private.h.

Member Data Documentation

◆ annotations

struct d3d10_effect_annotations d3d10_effect_pass::annotations

Definition at line 230 of file d3d10_private.h.

◆ blend

struct d3d10_effect_variable* d3d10_effect_pass::blend

Definition at line 238 of file d3d10_private.h.

◆ blend_factor

float d3d10_effect_pass::blend_factor[4]

Definition at line 241 of file d3d10_private.h.

◆ dependencies

struct d3d10_effect_prop_dependencies d3d10_effect_pass::dependencies

Definition at line 232 of file d3d10_private.h.

◆ depth_stencil

struct d3d10_effect_variable* d3d10_effect_pass::depth_stencil

Definition at line 237 of file d3d10_private.h.

◆ gs

struct d3d10_effect_pass_shader_desc d3d10_effect_pass::gs

Definition at line 235 of file d3d10_private.h.

◆ ID3D10EffectPass_iface

ID3D10EffectPass d3d10_effect_pass::ID3D10EffectPass_iface

Definition at line 226 of file d3d10_private.h.

Referenced by impl_from_ID3D10EffectPass(), and parse_fx10_technique().

◆ name

char* d3d10_effect_pass::name

Definition at line 229 of file d3d10_private.h.

◆ ps

struct d3d10_effect_pass_shader_desc d3d10_effect_pass::ps

Definition at line 234 of file d3d10_private.h.

◆ rasterizer

struct d3d10_effect_variable* d3d10_effect_pass::rasterizer

Definition at line 236 of file d3d10_private.h.

◆ sample_mask

UINT d3d10_effect_pass::sample_mask

Definition at line 240 of file d3d10_private.h.

◆ stencil_ref

UINT d3d10_effect_pass::stencil_ref

Definition at line 239 of file d3d10_private.h.

◆ technique

struct d3d10_effect_technique* d3d10_effect_pass::technique

Definition at line 228 of file d3d10_private.h.

◆ vs

struct d3d10_effect_pass_shader_desc d3d10_effect_pass::vs

Definition at line 233 of file d3d10_private.h.


The documentation for this struct was generated from the following file: