Interfaces D3DX (graphiques Direct3D 11)

Cette section contient des informations de référence sur les interfaces COM (Component Object Model) fournies par la bibliothèque de l’utilitaire D3DX.

Notes

la bibliothèque d’utilitaires d3dx (d3dx 9, d3dx 10 et d3dx 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications Windows store.

Contenu de cette section

Rubrique Description
ID3DX11DataLoader
[!Note]
la bibliothèque d’utilitaires d3dx (d3dx 9, d3dx 10 et d3dx 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications Windows store.

Objet chargeant des données utilisé par l' interface ID3DX11ThreadPump pour le chargement des données de façon asynchrone.
ID3DX11DataProcessor
[!Note]
la bibliothèque d’utilitaires d3dx (d3dx 9, d3dx 10 et d3dx 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications Windows store.

Objet de traitement de données utilisé par l' interface ID3DX11ThreadPump pour le chargement des données de façon asynchrone.
ID3DX11ThreadPump
[!Note]
la bibliothèque d’utilitaires d3dx (d3dx 9, d3dx 10 et d3dx 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications Windows store.

Une pompe de thread exécute des tâches de façon asynchrone. Elle est créée en appelant D3DX11CreateThreadPump. Il existe plusieurs API qui prennent une pompe de thread facultative comme paramètre, comme D3DX11CreateTextureFromFile et D3DX11CompileFromFile; Si vous transmettez une interface de pompage de thread dans ces API, les fonctions s’exécutent de façon asynchrone sur un thread séparé. En particulier sur les ordinateurs multiprocesseurs, une pompe de threads peut charger des ressources et traiter des données sans une baisse notable des performances.

Référence D3DX 11