|
ReactOS 0.4.17-dev-966-gf06eace
|
#include "d3dcommon.h"

Go to the source code of this file.
Classes | |
| struct | _D3D11_SHADER_DESC |
| struct | _D3D11_SHADER_VARIABLE_DESC |
| struct | _D3D11_SHADER_TYPE_DESC |
| struct | _D3D11_SHADER_BUFFER_DESC |
| struct | _D3D11_SHADER_INPUT_BIND_DESC |
| struct | _D3D11_SIGNATURE_PARAMETER_DESC |
Macros | |
| #define | D3D_COMPILER_VERSION 47 |
| #define | D3D_SHADER_REQUIRES_DOUBLES 0x00000001 |
| #define | D3D_SHADER_REQUIRES_EARLY_DEPTH_STENCIL 0x00000002 |
| #define | D3D_SHADER_REQUIRES_UAVS_AT_EVERY_STAGE 0x00000004 |
| #define | D3D_SHADER_REQUIRES_64_UAVS 0x00000008 |
| #define | D3D_SHADER_REQUIRES_MINIMUM_PRECISION 0x00000010 |
| #define | D3D_SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS 0x00000020 |
| #define | D3D_SHADER_REQUIRES_11_1_SHADER_EXTENSIONS 0x00000040 |
| #define | D3D_SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING 0x00000080 |
| #define | D3D_SHADER_REQUIRES_TILED_RESOURCES 0x00000100 |
| #define | INTERFACE ID3D11ShaderReflectionType |
| #define | INTERFACE ID3D11ShaderReflectionVariable |
| #define | INTERFACE ID3D11ShaderReflectionConstantBuffer |
| #define | INTERFACE ID3D11ShaderReflection |
| #define | INTERFACE ID3D11ModuleInstance |
| #define | INTERFACE ID3D11Module |
| #define | INTERFACE ID3D11Linker |
Functions | |
| DEFINE_GUID (IID_ID3D11ShaderReflectionType, 0x6e6ffa6a, 0x9bae, 0x4613, 0xa5, 0x1e, 0x91, 0x65, 0x2d, 0x50, 0x8c, 0x21) | |
| DECLARE_INTERFACE (ID3D11ShaderReflectionType) | |
| DEFINE_GUID (IID_ID3D11ShaderReflectionVariable, 0x51f23923, 0xf3e5, 0x4bd1, 0x91, 0xcb, 0x60, 0x61, 0x77, 0xd8, 0xdb, 0x4c) | |
| DECLARE_INTERFACE (ID3D11ShaderReflectionVariable) | |
| DEFINE_GUID (IID_ID3D11ShaderReflectionConstantBuffer, 0xeb62d63d, 0x93dd, 0x4318, 0x8a, 0xe8, 0xc6, 0xf8, 0x3a, 0xd3, 0x71, 0xb8) | |
| DECLARE_INTERFACE (ID3D11ShaderReflectionConstantBuffer) | |
| DEFINE_GUID (IID_ID3D11ShaderReflection, 0x8d536ca1, 0x0cca, 0x4956, 0xa8, 0x37, 0x78, 0x69, 0x63, 0x75, 0x55, 0x84) | |
| DECLARE_INTERFACE_ (ID3D11ShaderReflection, IUnknown) | |
| DEFINE_GUID (IID_ID3D11ModuleInstance, 0x469e07f7, 0x45a, 0x48d5, 0xaa, 0x12, 0x68, 0xa4, 0x78, 0xcd, 0xf7, 0x5d) | |
| DECLARE_INTERFACE_ (ID3D11ModuleInstance, IUnknown) | |
| DEFINE_GUID (IID_ID3D11Module, 0xcac701ee, 0x80fc, 0x4122, 0x82, 0x42, 0x10, 0xb3, 0x9c, 0x8c, 0xec, 0x34) | |
| DECLARE_INTERFACE_ (ID3D11Module, IUnknown) | |
| DEFINE_GUID (IID_ID3D11Linker, 0x59a6cd0e, 0xe10d, 0x4c1f, 0x88, 0xc0, 0x63, 0xab, 0xa1, 0xda, 0xf3, 0x0e) | |
| DECLARE_INTERFACE_ (ID3D11Linker, IUnknown) | |
| #define D3D_COMPILER_VERSION 47 |
Definition at line 26 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS 0x00000020 |
Definition at line 34 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_11_1_SHADER_EXTENSIONS 0x00000040 |
Definition at line 35 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_64_UAVS 0x00000008 |
Definition at line 32 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_DOUBLES 0x00000001 |
Definition at line 29 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_EARLY_DEPTH_STENCIL 0x00000002 |
Definition at line 30 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING 0x00000080 |
Definition at line 36 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_MINIMUM_PRECISION 0x00000010 |
Definition at line 33 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_TILED_RESOURCES 0x00000100 |
Definition at line 37 of file d3d11shader.h.
| #define D3D_SHADER_REQUIRES_UAVS_AT_EVERY_STAGE 0x00000004 |
Definition at line 31 of file d3d11shader.h.
Definition at line 276 of file d3d11shader.h.
Definition at line 276 of file d3d11shader.h.
Definition at line 276 of file d3d11shader.h.
Definition at line 276 of file d3d11shader.h.
Definition at line 276 of file d3d11shader.h.
Definition at line 276 of file d3d11shader.h.
Definition at line 276 of file d3d11shader.h.
| typedef D3D_CBUFFER_TYPE D3D11_CBUFFER_TYPE |
Definition at line 40 of file d3d11shader.h.
Definition at line 42 of file d3d11shader.h.
Definition at line 44 of file d3d11shader.h.
Definition at line 48 of file d3d11shader.h.
Definition at line 46 of file d3d11shader.h.
| DECLARE_INTERFACE | ( | ID3D11ShaderReflectionConstantBuffer | ) |
Definition at line 187 of file d3d11shader.h.
| DECLARE_INTERFACE | ( | ID3D11ShaderReflectionType | ) |
Definition at line 156 of file d3d11shader.h.
| DECLARE_INTERFACE | ( | ID3D11ShaderReflectionVariable | ) |
Definition at line 175 of file d3d11shader.h.
| DECLARE_INTERFACE_ | ( | ID3D11Linker | , |
| IUnknown | |||
| ) |
Definition at line 277 of file d3d11shader.h.
| DECLARE_INTERFACE_ | ( | ID3D11Module | , |
| IUnknown | |||
| ) |
Definition at line 263 of file d3d11shader.h.
| DECLARE_INTERFACE_ | ( | ID3D11ModuleInstance | , |
| IUnknown | |||
| ) |
Definition at line 236 of file d3d11shader.h.
| DECLARE_INTERFACE_ | ( | ID3D11ShaderReflection | , |
| IUnknown | |||
| ) |
Definition at line 204 of file d3d11shader.h.
| DEFINE_GUID | ( | IID_ID3D11Linker | , |
| 0x59a6cd0e | , | ||
| 0xe10d | , | ||
| 0x4c1f | , | ||
| 0x88 | , | ||
| 0xc0 | , | ||
| 0x63 | , | ||
| 0xab | , | ||
| 0xa1 | , | ||
| 0xda | , | ||
| 0xf3 | , | ||
| 0x0e | |||
| ) |
| DEFINE_GUID | ( | IID_ID3D11Module | , |
| 0xcac701ee | , | ||
| 0x80fc | , | ||
| 0x4122 | , | ||
| 0x82 | , | ||
| 0x42 | , | ||
| 0x10 | , | ||
| 0xb3 | , | ||
| 0x9c | , | ||
| 0x8c | , | ||
| 0xec | , | ||
| 0x34 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3D11ModuleInstance | , |
| 0x469e07f7 | , | ||
| 0x45a | , | ||
| 0x48d5 | , | ||
| 0xaa | , | ||
| 0x12 | , | ||
| 0x68 | , | ||
| 0xa4 | , | ||
| 0x78 | , | ||
| 0xcd | , | ||
| 0xf7 | , | ||
| 0x5d | |||
| ) |
| DEFINE_GUID | ( | IID_ID3D11ShaderReflection | , |
| 0x8d536ca1 | , | ||
| 0x0cca | , | ||
| 0x4956 | , | ||
| 0xa8 | , | ||
| 0x37 | , | ||
| 0x78 | , | ||
| 0x69 | , | ||
| 0x63 | , | ||
| 0x75 | , | ||
| 0x55 | , | ||
| 0x84 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3D11ShaderReflectionConstantBuffer | , |
| 0xeb62d63d | , | ||
| 0x93dd | , | ||
| 0x4318 | , | ||
| 0x8a | , | ||
| 0xe8 | , | ||
| 0xc6 | , | ||
| 0xf8 | , | ||
| 0x3a | , | ||
| 0xd3 | , | ||
| 0x71 | , | ||
| 0xb8 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3D11ShaderReflectionType | , |
| 0x6e6ffa6a | , | ||
| 0x9bae | , | ||
| 0x4613 | , | ||
| 0xa5 | , | ||
| 0x1e | , | ||
| 0x91 | , | ||
| 0x65 | , | ||
| 0x2d | , | ||
| 0x50 | , | ||
| 0x8c | , | ||
| 0x21 | |||
| ) |
| DEFINE_GUID | ( | IID_ID3D11ShaderReflectionVariable | , |
| 0x51f23923 | , | ||
| 0xf3e5 | , | ||
| 0x4bd1 | , | ||
| 0x91 | , | ||
| 0xcb | , | ||
| 0x60 | , | ||
| 0x61 | , | ||
| 0x77 | , | ||
| 0xd8 | , | ||
| 0xdb | , | ||
| 0x4c | |||
| ) |