1

Win2D に関する多くの情報を読んで調べたところ、カスタムのピクセル シェーダーと頂点シェーダーを使用できることがわかりました。

カスタム ピクセル シェーダー リソースの作成方法を見つけました

        var bitmapTiger = await CanvasBitmap.LoadAsync(sender, "imageTiger.jpg");
        tigerSize = bitmapTiger.Size.ToVector2();

        effect = new PixelShaderEffect(await Utils.ReadAllBytes("my_pixel_shader.fxo"))
        {
            Source1 = bitmapTiger,
            Source1BorderMode = EffectBorderMode.Hard,
            Source1Mapping = SamplerCoordinateMapping.Offset,
            MaxSamplerOffset = 1
        };

しかし、Win2D 経由で頂点シェーダー リソースを作成する方法が見つかりません。

前もって感謝します

4

1 に答える 1