D1151: Unsupported Array Selection
The IDXGISurface2 supplied belongs to an array, but array slices are not supported on this device level (D3D9).
Possible Causes
Interopped Direct3D textures may be arrayed; Direct2D will only operate on one array slice at a time. Other array slices of the parent texture will be not be affected or rendered to by Direct2D. However, feature level 9 devices do not support array slice selection and cannot use this interoperability feature.
Possible Fixes
For applications which are expected to run properly on feature level 9 devices, consider modifying the rendering logic to avoid the need to interoperate arrayed textures. If possible, interoperate an intermediate instead. To minimize the effects of working around this limitation, the application may choose to implement this as a feature level 9-specific fallback path.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for