ID3D10EffectType interface

The ID3D10EffectType interface accesses effect variables by type.

The lifetime of an ID3D10EffectType object is equal to the lifetime of its parent ID3D10Effect object.

Methods

The ID3D10EffectType interface has these methods.

MethodDescription
GetDesc

Get an effect-type description.

GetMemberName

Get the name of a member.

GetMemberSemantic

Get the semantic attached to a member.

GetMemberTypeByIndex

Get a member type by index.

GetMemberTypeByName

Get an member type by name.

GetMemberTypeBySemantic

Get a member type by semantic.

IsValid

Tests that the effect type is valid.

 

Remarks

To get information about an effect type from an effect variable, call ID3D10EffectVariable::GetType.

Requirements

Header

D3D10Effect.h

Library

D3D10.lib

See also

Effect Interfaces (Direct3D 10)

 

 

Show: