瞬間、私は次の方法でプログラム的にテクスチャを作成しようとしています: 私は十六進の1次元配列を持っている:Direct3dではこのようなテクスチャがサポートされていますか?
char array = { 0xfe, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x7f }
と私が作るビットを使用してこのテクスチャを作成したいですバイナリでF = 1111と7 = 0111なのでこの配列を上にします。視覚的に、それは次のようになります。基本的に
1 1 1 1 1 1 1 0
1 1 1 1 1 1 0 1
1 1 1 1 1 0 1 1
1 1 1 1 0 1 1 1
1 1 1 0 1 1 1 1
1 1 0 1 1 1 1 1
1 0 1 1 1 1 1 1
0 1 1 1 1 1 1 1
、配列の各要素は、行を表すであろう、と文字のいずれかを構成する8ビットの各要素を表すことになります。 0の場合、はに、満たされない場合は1になります。私はそれからいくつかの外部の仕組みに応じて色を塗りつぶします。私は、MSDNでこのDXGI_formatが見つかりました:
DXGI_FORMAT_R1_UNORM
1ビットになりますので、私は、この手順と同様のものが可能である推測しています。