私はテクスチャを持っていますが、スプライト テクスチャをサンプリングするためにテクスチャ サンプラーをどのようにすべきか知りたいと思っていました。私は DirectX11 を使用していますが、DX9/10 の場合にどうあるべきかを知っていれば、転送可能だと思います。
私は試した
AddressU = D3D11_TEXTURE_ADDRESS_WRAP
AddressV = D3D11_TEXTURE_ADDRESS_WRAP
AddressW = D3D11_TEXTURE_ADDRESS_WRAP
ComparisonFunc = D3D11_COMPARISON_NEVER
Filter = D3D11_FILTER_MIN_MAG_MIP_POINT
MaxAnisotropy = 1;
MaxLOD = D3D11_FLOAT32_MAX;
MinLOD = 0;
MipLODBias = 0;
ただし、レンダリング時にアーティファクトが発生しているように見え、本来あるべきほど明確ではないように見えました。
これはアーティファクトの例です。背景が水色の上部のテキストには、アーティファクトが表示されます (たとえば、A と C)。黒い背景の下のテキストは元の画像です。