Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An include interface allows an application to create user-overridable methods for opening and closing files when loading an effect from memory.
Members
The ID3D10Include interface inherits from the IUnknown interface. ID3D10Include also has these types of members:
- Methods
Methods
The ID3D10Include interface has these methods.
Method | Description |
---|---|
Close | A user-implemented method for closing a shader #include file. |
Open | A user-implemented method for opening and reading the contents of a shader #include file. |
Remarks
The ID3D10Include interface is type defined in the D3D10Shader.h header file as a ID3DInclude interface, which is fully defined in the D3DCommon.h header file.
typedef interface ID3DInclude ID3D10Include;
To use this interface, create an interface that inherits from ID3D10Include, and implement custom behavior for the methods.
Requirements
Header |
D3D10Shader.h |
Library |
D3D10.lib |