Interfaz ID3DX11EffectVariable

La interfaz ID3DX11EffectVariable es la clase base para todas las variables de efecto.

La duración de un objeto ID3DX11EffectVariable es igual a la duración de su objeto ID3DX11Effect primario.

Métodos

La interfaz ID3DX11EffectVariable tiene estos métodos.

Método Descripción
AsBlend Obtiene una variable de combinación de efectos.
AsClassInstance Obtiene una variable de instancia de clase.
AsConstantBuffer Obtener 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.
AsInterface Obtiene una variable de interfaz.
AsMatrix Obtiene una variable de matriz.
AsRasterizer Obtiene una variable de rasterizador.
AsRenderTargetView Obtiene una variable render-target-view.
AsSampler Obtiene una variable de ejemplo.
AsScalar Obtener una variable escalar.
AsShader Obtiene una variable de sombreador.
AsShaderResource Obtenga una variable de recurso de sombreador.
AsString Obtiene una variable de cadena.
AsUnorderedAccessView Obtiene una variable unordered-access-view.
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 Obtener 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.

Comentarios

Nota

El SDK de DirectX no proporciona archivos binarios compilados para efectos. Debe usar el origen Effects 11 para compilar la aplicación de tipo efectos. Para obtener más información sobre el uso de efectos 11 fuente, vea Diferencias entre los efectos 10 y efectos 11.

Requisitos

Requisito Value
Encabezado
D3dx11effect.h
Biblioteca
N/A (Una biblioteca de Efectos 11 está disponible en línea como origen compartido).

Consulte también

Efectos 11 Interfaces

D3DX Interfaces