Freigeben über


D1150: Auswahl der nicht unterstützten Mip-Ebene

Die bereitgestellte IDXGISurface2 verfügt über mehrere Mip-Ebenen, die Auswahl der Mip-Ebene wird jedoch auf dieser Geräteebene (D3D9) nicht unterstützt.

 

Mögliche Ursachen

Interoppierte Direct3D-Texturen können mip-mapped sein; Direct2D wird nur jeweils auf einer Mip-Ebene ausgeführt. Andere Mip-Ebenen der übergeordneten Textur werden von Direct2D nicht beeinflusst oder gerendert. Featureebene 9-Geräte unterstützen jedoch keine Auswahl auf Mip-Ebene und können dieses Interoperabilitätsfeature nicht verwenden.

Mögliche Korrekturen

Für Anwendungen, die voraussichtlich auf Featureebene 9-Geräten ordnungsgemäß ausgeführt werden, sollten Sie die Renderinglogik ändern, um zu vermeiden, dass Mipmappen-Texturen interoperiert werden müssen. Wenn möglich, interoperieren Sie stattdessen einen Zwischenschritt. Um die Auswirkungen der Umgehung dieser Einschränkung zu minimieren, kann die Anwendung dies als Featureebene 9-spezifischen Fallbackpfad implementieren.