D1151 : Sélection de tableau non prise en charge
L’IDXGISurface2 fourni appartient à un tableau, mais les tranches de tableau ne sont pas prises en charge à ce niveau d’appareil (D3D9).
Causes possibles
Les textures Direct3D interoppées peuvent être matricielles ; Direct2D ne fonctionne que sur une seule tranche de tableau à la fois. Les autres tranches de tableau de la texture parente ne seront pas affectées ou rendues par Direct2D. Toutefois, les appareils de niveau de fonctionnalité 9 ne prennent pas en charge la sélection de tranches de tableau et ne peuvent pas utiliser cette fonctionnalité d’interopérabilité.
Correctifs possibles
Pour les applications qui sont censées s’exécuter correctement sur des appareils de niveau de fonctionnalité 9, envisagez de modifier la logique de rendu pour éviter d’avoir à interagir les textures matricielles. Si possible, interopérez plutôt un intermédiaire. Pour réduire les effets de l’utilisation de cette limitation, l’application peut choisir de l’implémenter en tant que chemin d’accès de secours spécifique au niveau des fonctionnalités 9.