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.
A interface ID3D10EffectVariable é a classe base para todas as variáveis de efeito.
O tempo de vida de um objeto ID3D10EffectVariable é igual ao tempo de vida de seu objeto ID3D10Effect pai.
| Método | Descrição |
|---|---|
| AsBlend | Obtenha uma variável de combinação de efeitos. |
| AsConstantBuffer | Obter um buffer constante. |
| AsDepthStencil | Obtenha uma variável de estêncil de profundidade. |
| AsDepthStencilView | Obtenha uma variável de exibição de estêncil de profundidade. |
| AsMatrix | Obter uma variável de matriz. |
| AsRasterizer | Obtenha uma variável de rasterizador. |
| AsRenderTargetView | Obtenha uma variável render-target-view. |
| AsSampler | Obtenha uma variável de amostra. |
| AsScalar | Obtenha uma variável escalar. |
| AsShader | Obtenha uma variável de sombreador. |
| AsShaderResource | Obtenha uma variável de recurso de sombreador. |
| Asstring | Obter uma variável de cadeia de caracteres. |
| AsVector | Obter uma variável de vetor. |
| GetAnnotationByIndex | Obter uma anotação por índice. |
| GetAnnotationByName | Obtenha uma anotação por nome. |
| GetDesc | Obtenha uma descrição. |
| GetElement | Obter um elemento de matriz. |
| GetMemberByIndex | Obter um membro da estrutura por índice. |
| GetMemberByName | Obtenha um membro da estrutura por nome. |
| GetMemberBySemantic | Obter um membro da estrutura por semântica. |
| GetParentConstantBuffer | Obter um buffer constante. |
| GetRawValue | Obter dados. |
| GetType | Obter informações de tipo. |
| Isvalid | Compare o tipo de dados com os dados armazenados. |
| SetRawValue | Definir dados. |
Métodos
A interface ID3D10EffectVariable tem esses métodos.
|
ID3D10EffectVariable::AsBlend Obtenha uma variável de combinação de efeitos. |
|
ID3D10EffectVariable::AsConstantBuffer Obter um buffer constante. (ID3D10EffectVariable.AsConstantBuffer) |
|
ID3D10EffectVariable::AsDepthStencil Obtenha uma variável de estêncil de profundidade. |
|
ID3D10EffectVariable::AsDepthStencilView Obtenha uma variável de exibição de estêncil de profundidade. |
|
ID3D10EffectVariable::AsMatrix Obter uma variável de matriz. |
|
ID3D10EffectVariable::AsRasterizer Obtenha uma variável de rasterizador. |
|
ID3D10EffectVariable::AsRenderTargetView Obtenha uma variável render-target-view. |
|
ID3D10EffectVariable::AsSampler Obtenha uma variável de amostra. |
|
ID3D10EffectVariable::Asscalar Obtenha uma variável escalar. |
|
ID3D10EffectVariable::AsShader Obtenha uma variável de sombreador. |
|
ID3D10EffectVariable::AsShaderResource Obtenha uma variável de recurso de sombreador. |
|
ID3D10EffectVariable::AsString Obter uma variável de cadeia de caracteres. |
|
ID3D10EffectVariable::AsVector Obter uma variável de vetor. |
|
ID3D10EffectVariable::GetAnnotationByIndex O método ID3D10EffectVariable::GetAnnotationByIndex (d3d10effect.h) obtém uma anotação por índice. |
|
ID3D10EffectVariable::GetAnnotationByName Obtenha uma anotação por nome. (ID3D10EffectVariable.GetAnnotationByName) |
|
ID3D10EffectVariable::GetDesc Obtenha uma descrição. |
|
ID3D10EffectVariable::GetElement Obter um elemento de matriz. |
|
ID3D10EffectVariable::GetMemberByIndex Obter um membro da estrutura por índice. |
|
ID3D10EffectVariable::GetMemberByName Obtenha um membro da estrutura por nome. |
|
ID3D10EffectVariable::GetMemberBySemantic Obtenha um membro de estrutura por semântica. |
|
ID3D10EffectVariable::GetParentConstantBuffer Obter um buffer constante. (ID3D10EffectVariable.GetParentConstantBuffer) |
|
ID3D10EffectVariable::GetRawValue Obter dados. |
|
ID3D10EffectVariable::GetType Obter informações de tipo. |
|
ID3D10EffectVariable::IsValid Compare o tipo de dados com os dados armazenados. |
|
ID3D10EffectVariable::SetRawValue Definir dados. |
Requisitos
| Plataforma de Destino | Windows |
| Cabeçalho | d3d10effect.h |