Interfaz ID3D10EffectVariable (d3d10effect.h)
La interfaz ID3D10EffectVariable es la clase base para todas las variables de efecto.
La duración de un objeto ID3D10EffectVariable es igual a la duración de su objeto ID3D10Effect primario.
Método | Descripción |
---|---|
AsBlend | Obtiene una variable de mezcla de efectos. |
AsConstantBuffer | Obtiene un búfer de constantes. |
AsDepthStencil | Obtiene una variable de galería de símbolos de profundidad. |
AsDepthStencilView | Obtiene una variable de vista de galería de símbolos de profundidad. |
AsMatrix | Obtiene una variable de matriz. |
AsRasterizer | Obtiene una variable de rasterizador. |
AsRenderTargetView | Obtiene una variable render-target-view. |
AsSampler | Obtiene una variable sampler. |
AsScalar | Obtiene una variable escalar. |
AsShader | Obtiene una variable de sombreador. |
AsShaderResource | Obtiene una variable de recurso de sombreador. |
AsString | Obtiene una variable de cadena. |
AsVector | Obtiene una variable de vector. |
GetAnnotationByIndex | Obtiene una anotación por índice. |
GetAnnotationByName | Obtiene una anotación por nombre. |
GetDesc | Obtenga una descripción. |
GetElement | Obtiene un elemento de matriz. |
GetMemberByIndex | Obtiene un miembro de estructura por índice. |
GetMemberByName | Obtiene un miembro de estructura por nombre. |
GetMemberBySemantic | Obtiene un miembro de estructura por semántica. |
GetParentConstantBuffer | Obtiene un búfer de constantes. |
GetRawValue | Obtener datos. |
GetType | Obtener información de tipo. |
IsValid | Compare el tipo de datos con los datos almacenados. |
SetRawValue | Establecer datos. |
Métodos
La interfaz ID3D10EffectVariable tiene estos métodos.
ID3D10EffectVariable::AsBlend Obtiene una variable de mezcla de efectos. |
ID3D10EffectVariable::AsConstantBuffer Obtiene un búfer de constantes. (ID3D10EffectVariable.AsConstantBuffer) |
ID3D10EffectVariable::AsDepthStencil Obtiene una variable de galería de símbolos de profundidad. |
ID3D10EffectVariable::AsDepthStencilView Obtiene una variable de vista de galería de símbolos de profundidad. |
ID3D10EffectVariable::AsMatrix Obtiene una variable de matriz. |
ID3D10EffectVariable::AsRasterizer Obtiene una variable de rasterizador. |
ID3D10EffectVariable::AsRenderTargetView Obtiene una variable render-target-view. |
ID3D10EffectVariable::AsSampler Obtiene una variable sampler. |
ID3D10EffectVariable::AsScalar Obtiene una variable escalar. |
ID3D10EffectVariable::AsShader Obtiene una variable de sombreador. |
ID3D10EffectVariable::AsShaderResource Obtiene una variable de recurso de sombreador. |
ID3D10EffectVariable::AsString Obtiene una variable de cadena. |
ID3D10EffectVariable::AsVector Obtiene una variable de vector. |
ID3D10EffectVariable::GetAnnotationByIndex El método ID3D10EffectVariable::GetAnnotationByIndex (d3d10effect.h) obtiene una anotación por índice. |
ID3D10EffectVariable::GetAnnotationByName Obtiene una anotación por nombre. (ID3D10EffectVariable.GetAnnotationByName) |
ID3D10EffectVariable::GetDesc Obtenga una descripción. |
ID3D10EffectVariable::GetElement Obtiene un elemento de matriz. |
ID3D10EffectVariable::GetMemberByIndex Obtiene un miembro de estructura por índice. |
ID3D10EffectVariable::GetMemberByName Obtiene un miembro de estructura por nombre. |
ID3D10EffectVariable::GetMemberBySemantic Obtiene un miembro de estructura por semántica. |
ID3D10EffectVariable::GetParentConstantBuffer Obtener un búfer de constantes. (ID3D10EffectVariable.GetParentConstantBuffer) |
ID3D10EffectVariable::GetRawValue Obtener datos. |
ID3D10EffectVariable::GetType Obtener información de tipo. |
ID3D10EffectVariable::IsValid Compare el tipo de datos con los datos almacenados. |
ID3D10EffectVariable::SetRawValue Establecer datos. |
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d10effect.h |