Interfaz ID3D10EffectTechnique (d3d10effect.h)
Una interfaz ID3D10EffectTechnique es una colección de pases.
La duración de un objeto ID3D10EffectTechnique es igual a la duración de su objeto ID3D10Effect primario.
Método | Descripción |
---|---|
ComputeStateBlockMask | Calcule una máscara de bloque de estado para permitir o evitar cambios de estado. |
GetAnnotationByIndex | Obtiene una anotación por índice. |
GetAnnotationByName | Obtiene una anotación por nombre. |
GetDesc | Obtenga una descripción técnica. |
GetPassByIndex | Obtiene un pase por índice. |
GetPassByName | Obtenga un pase por nombre. |
IsValid | Pruebe una técnica para ver si contiene una sintaxis válida. |
Métodos
La interfaz ID3D10EffectTechnique tiene estos métodos.
ID3D10EffectTechnique::ComputeStateBlockMask Calcule una máscara de bloque de estado para permitir o evitar cambios de estado. |
ID3D10EffectTechnique::GetAnnotationByIndex El método ID3D10EffectTechnique::GetAnnotationByIndex (d3d10effect.h) obtiene una anotación por índice. |
ID3D10EffectTechnique::GetAnnotationByName Obtiene una anotación por nombre. (ID3D10EffectTechnique.GetAnnotationByName) |
ID3D10EffectTechnique::GetDesc Obtenga una descripción técnica. |
ID3D10EffectTechnique::GetPassByIndex Obtiene un pase por índice. |
ID3D10EffectTechnique::GetPassByName Obtenga un pase por nombre. |
ID3D10EffectTechnique::IsValid Pruebe una técnica para ver si contiene una sintaxis válida. |
Comentarios
Un efecto contiene una o varias técnicas; cada técnica contiene uno o más pasos; cada paso contiene asignaciones de estado (consulta Organizar el estado en un efecto (Direct3D 10)). La sintaxis para crear una técnica se muestra en Sintaxis de técnica de efecto (Direct3D 10).
Para obtener una interfaz de técnica de efecto, llame a un método como ID3D10Effect::GetTechniqueByName.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d10effect.h |