Interfaccia ID3D10EffectVariable (d3d10effect.h)
L'interfaccia ID3D10EffectVariable è la classe base per tutte le variabili di effetto.
La durata di un oggetto ID3D10EffectVariable è uguale alla durata dell'oggetto ID3D10Effect padre.
Metodo | Descrizione |
---|---|
AsBlend | Ottiene una variabile effetto-blend. |
AsConstantBuffer | Ottenere un buffer costante. |
AsDepthStencil | Ottenere una variabile depth-stencil. |
AsDepthStencilView | Ottenere una variabile depth-stencil-view. |
AsMatrix | Ottenere una variabile matrice. |
AsRasterizer | Ottenere una variabile rasterizzatore. |
AsRenderTargetView | Ottenere una variabile di visualizzazione di destinazione di rendering. |
AsSampler | Ottenere una variabile sampler. |
AsScalar | Ottenere una variabile scalare. |
AsShader | Ottenere una variabile shader. |
AsShaderResource | Ottenere una variabile di risorsa shader. |
AsString | Ottenere una variabile stringa. |
AsVector | Ottenere una variabile vettoriale. |
GetAnnotationByIndex | Ottiene un'annotazione per indice. |
GetAnnotationByName | Ottenere un'annotazione in base al nome. |
GetDesc | Ottenere una descrizione. |
GetElement | Ottiene un elemento della matrice. |
GetMemberByIndex | Ottenere un membro della struttura in base all'indice. |
GetMemberByName | Ottenere un membro della struttura in base al nome. |
GetMemberBySemantic | Ottenere un membro della struttura in base alla semantica. |
GetParentConstantBuffer | Ottenere un buffer costante. |
GetRawValue | Recuperare i dati. |
GetType | Ottenere informazioni sul tipo. |
IsValid | Confrontare il tipo di dati con i dati archiviati. |
SetRawValue | Impostare i dati. |
Metodi
L'interfaccia ID3D10EffectVariable include questi metodi.
ID3D10EffectVariable::AsBlend Ottiene una variabile effetto-blend. |
ID3D10EffectVariable::AsConstantBuffer Ottenere un buffer costante. (ID3D10EffectVariable.AsConstantBuffer) |
ID3D10EffectVariable::AsDepthStencil Ottenere una variabile depth-stencil. |
ID3D10EffectVariable::AsDepthStencilView Ottenere una variabile depth-stencil-view. |
ID3D10EffectVariable::AsMatrix Ottenere una variabile matrice. |
ID3D10EffectVariable::AsRasterizer Ottenere una variabile rasterizzatore. |
ID3D10EffectVariable::AsRenderTargetView Ottenere una variabile di visualizzazione di destinazione di rendering. |
ID3D10EffectVariable::AsSampler Ottenere una variabile sampler. |
ID3D10EffectVariable::AsScalar Ottenere una variabile scalare. |
ID3D10EffectVariable::AsShader Ottenere una variabile shader. |
ID3D10EffectVariable::AsShaderResource Ottenere una variabile di risorsa shader. |
ID3D10EffectVariable::AsString Ottenere una variabile stringa. |
ID3D10EffectVariable::AsVector Ottenere una variabile vettoriale. |
ID3D10EffectVariable::GetAnnotationByIndex Il metodo ID3D10EffectVariable::GetAnnotationByIndex (d3d10effect.h) ottiene un'annotazione per indice. |
ID3D10EffectVariable::GetAnnotationByName Ottenere un'annotazione in base al nome. (ID3D10EffectVariable.GetAnnotationByName) |
ID3D10EffectVariable::GetDesc Ottenere una descrizione. |
ID3D10EffectVariable::GetElement Ottiene un elemento della matrice. |
ID3D10EffectVariable::GetMemberByIndex Ottenere un membro della struttura in base all'indice. |
ID3D10EffectVariable::GetMemberByName Ottenere un membro della struttura in base al nome. |
ID3D10EffectVariable::GetMemberBySemantic Ottenere un membro della struttura in base alla semantica. |
ID3D10EffectVariable::GetParentConstantBuffer Ottenere un buffer costante. (ID3D10EffectVariable.GetParentConstantBuffer) |
ID3D10EffectVariable::GetRawValue Recuperare i dati. |
ID3D10EffectVariable::GetType Ottenere informazioni sul tipo. |
ID3D10EffectVariable::IsValid Confrontare il tipo di dati con i dati archiviati. |
ID3D10EffectVariable::SetRawValue Impostare i dati. |
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d10effect.h |