D1151:不支援的陣列選取

提供的 IDXGISurface2 屬於陣列,但此裝置層級不支援陣列配量 (D3D9) 。

 

可能的原因

交錯的 Direct3D 紋理可能已陣列;Direct2D 一次只會在一個陣列配量上運作。 父紋理的其他陣列配量將不會受到 Direct2D 影響或轉譯。 不過,功能層級 9 裝置不支援陣列配量選取,也無法使用此互通性功能。

可能修正

對於預期要在功能層級 9 裝置上正確執行的應用程式,請考慮修改轉譯邏輯,以避免需要互通陣列紋理。 可能的話,請改為交互操作中繼。 若要將因應此限制的影響降到最低,應用程式可以選擇實作此功能作為功能層級 9 特定後援路徑。