Common Version Interfaces

This section contains information about the common version interfaces.

In this section

TopicDescription

ID3D10Blob

This interface is used to return arbitrary-length data.

ID3DBlob

This interface is used to return data of arbitrary length.

ID3DInclude

ID3DInclude is an include interface that the user implements to allow an application to call user-overridable methods for opening and closing shader #include files.

ID3DUserDefinedAnnotation

The ID3DUserDefinedAnnotation interface enables an application to describe conceptual sections and markers within the application's code flow. An appropriately enabled tool, such as Microsoft Visual Studio Ultimate 2012, can display these sections and markers visually along the tool's Microsoft Direct3D time line, while the tool debugs the application. These visual notes allow users of such a tool to navigate to parts of the time line that are of interest, or to understand what set of Direct3D calls are produced by certain sections of the application's code.

 

Related topics

Common Version Reference

 

 

Show: