Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Valores que identificam opções de entrada de sombreador.
Observação
Para programação com Direct3D 10, essa API tem um alias de tipo que começa D3D10_ em vez de D3D_. Esses aliases de tipo Direct3D 10 são definidos em d3d10.h, d3d10misc.he d3d10shader.h.
Syntax
typedef enum _D3D_SHADER_INPUT_FLAGS {
D3D_SIF_USERPACKED = 0x1,
D3D_SIF_COMPARISON_SAMPLER = 0x2,
D3D_SIF_TEXTURE_COMPONENT_0 = 0x4,
D3D_SIF_TEXTURE_COMPONENT_1 = 0x8,
D3D_SIF_TEXTURE_COMPONENTS = 0xc,
D3D_SIF_UNUSED = 0x10,
D3D10_SIF_USERPACKED,
D3D10_SIF_COMPARISON_SAMPLER,
D3D10_SIF_TEXTURE_COMPONENT_0,
D3D10_SIF_TEXTURE_COMPONENT_1,
D3D10_SIF_TEXTURE_COMPONENTS,
D3D_SIF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_INPUT_FLAGS;
Constantes
D3D_SIF_USERPACKEDValor: 0x1 Atribua uma entrada de sombreador a um registro com base na atribuição de registro no código HLSL (em vez de permitir que o compilador escolha o registro). |
D3D_SIF_COMPARISON_SAMPLERValor: 0x2 Use um sampler de comparação, que usa as funções de amostragem SampleCmp (DirectX HLSL Texture Object) e SampleCmpLevelZero (DirectX HLSL Texture Object ). |
D3D_SIF_TEXTURE_COMPONENT_0Valor: 0x4 Um valor de 2 bits para codificar componentes de textura. |
D3D_SIF_TEXTURE_COMPONENT_1Valor: 0x8 Um valor de 2 bits para codificar componentes de textura. |
D3D_SIF_TEXTURE_COMPONENTSValor: 0xc Um valor de 2 bits para codificar componentes de textura. |
D3D_SIF_UNUSEDValor: 0x10 Esse valor é reservado. |
D3D10_SIF_USERPACKEDAtribua uma entrada de sombreador a um registro com base na atribuição de registro no código HLSL (em vez de permitir que o compilador escolha o registro). |
D3D10_SIF_COMPARISON_SAMPLERUse um sampler de comparação, que usa as funções de amostragem SampleCmp (DirectX HLSL Texture Object) e SampleCmpLevelZero (DirectX HLSL Texture Object ). |
D3D10_SIF_TEXTURE_COMPONENT_0Um valor de 2 bits para codificar componentes de textura. |
D3D10_SIF_TEXTURE_COMPONENT_1Um valor de 2 bits para codificar componentes de textura. |
D3D10_SIF_TEXTURE_COMPONENTSUm valor de 2 bits para codificar componentes de textura. |
D3D_SIF_FORCE_DWORDValor: 0x7fffffff Força a enumeração a ser compilada para 32 bits. Esse valor não é usado diretamente por títulos. |
Comentários
D3D_SHADER_INPUT_FLAGS valores tipados são especificados no membro uFlags da estrutura D3D11_SHADER_INPUT_BIND_DESC .
Requisitos
| Cabeçalho | d3dcommon.h |