Leer en inglés

Compartir a través de


encabezado d3d10effect.h

Direct3D 10 Graphics usa este encabezado. Para más información, consulte:

d3d10effect.h contiene las siguientes interfaces de programación:

Interfaces

 
ID3D10Effect

Una interfaz ID3D10Effect administra un conjunto de objetos de estado, recursos y sombreadores para implementar un efecto de representación.
ID3D10EffectBlendVariable

La interfaz blend-variable accede al estado de mezcla.
ID3D10EffectConstantBuffer

Una interfaz de búfer constante tiene acceso a búferes de constantes o búferes de textura.
ID3D10EffectDepthStencilVariable

Una interfaz de galería de símbolos de profundidad tiene acceso al estado de galería de símbolos de profundidad.
ID3D10EffectDepthStencilViewVariable

Una interfaz depth-stencil-view-variable accede a una vista de galería de símbolos de profundidad.
ID3D10EffectMatrixVariable

Una interfaz de variable de matriz tiene acceso a una matriz.
ID3D10EffectPass

Una interfaz de paso encapsula las asignaciones de estado dentro de una técnica.
ID3D10EffectPool

Una interfaz de grupo representa un espacio de memoria común (o grupo) para compartir variables entre efectos.
ID3D10EffectRasterizerVariable

Una interfaz rasterizador-variable accede al estado de rasterizador.
ID3D10EffectRenderTargetViewVariable

Una interfaz render-target-view accede a un destino de representación.
ID3D10EffectSamplerVariable

Una interfaz de sampler accede al estado del sampler.
ID3D10EffectScalarVariable

Una interfaz escalar-variable de efecto accede a los valores escalares.
ID3D10EffectShaderResourceVariable

Una interfaz de recursos de sombreador accede a un recurso de sombreador.
ID3D10EffectShaderVariable

Una interfaz de variable de sombreador accede a una variable de sombreador.
ID3D10EffectStringVariable

Una interfaz de variable de cadena tiene acceso a una variable de cadena.
ID3D10EffectTechnique

Una interfaz ID3D10EffectTechnique es una colección de pases.
ID3D10EffectType

La interfaz ID3D10EffectType tiene acceso a variables de efecto por tipo.
ID3D10EffectVariable

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

Una interfaz de variable vectorial tiene acceso a un vector de cuatro componentes.
ID3D10StateBlock

Una interfaz de bloque de estado encapsula los estados de representación.

Functions

 
D3D10CompileEffectFromMemory

Compile un efecto.
D3D10CreateEffectFromMemory

Crea un id3D10Effect a partir de un búfer que contiene un efecto compilado.
D3D10CreateEffectPoolFromMemory

Cree un grupo de efectos (o una ubicación de memoria compartida) para habilitar el uso compartido de variables entre efectos.
D3D10CreateStateBlock

Cree un bloque de estado.
D3D10DisassembleEffect

Esta función , que desensambla un efecto compilado en una cadena de texto que contiene instrucciones de ensamblado y asignaciones de registro, ha quedado en desuso. En su lugar, use D3DDisassemble10Effect.
D3D10StateBlockMaskDifference

Combine dos máscaras de bloque de estado con un XOR bit a bit.
D3D10StateBlockMaskDisableAll

Deshabilite toda la captura de estado con una máscara de bloque de estado.
D3D10StateBlockMaskDisableCapture

Deshabilite la captura de estado con una máscara de bloque de estado.
D3D10StateBlockMaskEnableAll

Habilite una máscara de bloque de estado para capturar y aplicar todas las variables de estado.
D3D10StateBlockMaskEnableCapture

Habilite un intervalo de valores de estado en una máscara de bloque de estado.
D3D10StateBlockMaskGetSetting

Obtener un elemento en una máscara de bloque de estado; determine si la máscara permite un elemento para capturar y aplicar.
D3D10StateBlockMaskIntersect

Combine dos máscaras de bloque de estado con un AND bit a bit.
D3D10StateBlockMaskUnion

Combine dos máscaras de bloque de estado con un OR bit a bit.

Estructuras

 
D3D10_EFFECT_DESC

Describe un efecto.
D3D10_EFFECT_SHADER_DESC

Describe un sombreador de efectos.
D3D10_EFFECT_TYPE_DESC

Describe un tipo de variable de efecto.
D3D10_EFFECT_VARIABLE_DESC

Describe una variable de efecto.
D3D10_PASS_DESC

Describe un paso de efecto, que contiene el estado de la canalización.
D3D10_PASS_SHADER_DESC

Describe una variable de efecto que contiene un sombreador.
D3D10_STATE_BLOCK_MASK

Indica el estado del dispositivo.
D3D10_TECHNIQUE_DESC

Describe una técnica de efecto.

Enumeraciones

 
D3D10_DEVICE_STATE_TYPES

Efectos de los tipos de estado del dispositivo.