1- Windows CE では、C# で Bitmap オブジェクトを使用しています。
2- RGB565 形式、幅、高さの画像を表すバイト配列へのポインターをパラメーターとして期待する extern dll に C 関数があります。この関数は、このバイト配列を描画します。
そのため、Bitmap オブジェクトのバイト配列ポインターを渡す必要がありますが、このポインターを取得する実用的な方法を見つけることができます。1 つの方法は、メモリ ストリームなどを使用してこのビットマップをバイト配列に変換することですが、新しいバイト配列が作成されるため、ビットマップとバイト配列の両方のオブジェクトをメモリに保持しますが、それは必要ありません。使用可能なメモリが少ないため、新しいバイト配列を作成するのではなく、ビットマップ オブジェクトのバイト配列にアクセスする必要があります。
誰でも私を助けることができますか?