ホーム › Graphics.Direct3D10 › D3D10_FILTER
D3D10_FILTER
列挙型メンバー 19
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| D3D10_FILTER_MIN_MAG_MIP_POINT | 0 | 0x0 | 縮小、拡大、およびミップレベルのサンプリングにポイントサンプリングを使用します。 |
| D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR | 1 | 0x1 | 縮小と拡大にポイントサンプリングを使用し、ミップレベルのサンプリングに線形補間を使用します。 |
| D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT | 4 | 0x4 | 縮小にポイントサンプリングを使用し、拡大に線形補間を使用し、ミップレベルのサンプリングにポイントサンプリングを使用します。 |
| D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR | 5 | 0x5 | 縮小にポイントサンプリングを使用し、拡大とミップレベルのサンプリングに線形補間を使用します。 |
| D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT | 16 | 0x10 | 縮小に線形補間を使用し、拡大とミップレベルのサンプリングにポイントサンプリングを使用します。 |
| D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR | 17 | 0x11 | 縮小に線形補間を使用し、拡大にポイントサンプリングを使用し、ミップレベルのサンプリングに線形補間を使用します。 |
| D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT | 20 | 0x14 | 縮小と拡大に線形補間を使用し、ミップレベルのサンプリングにポイントサンプリングを使用します。 |
| D3D10_FILTER_MIN_MAG_MIP_LINEAR | 21 | 0x15 | 縮小、拡大、およびミップレベルのサンプリングに線形補間を使用します。 |
| D3D10_FILTER_ANISOTROPIC | 85 | 0x55 | 縮小、拡大、およびミップレベルのサンプリングに異方性補間を使用します。 |
| D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT | 128 | 0x80 | 縮小、拡大、およびミップレベルのサンプリングにポイントサンプリングを使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR | 129 | 0x81 | 縮小と拡大にポイントサンプリングを使用し、ミップレベルのサンプリングに線形補間を使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT | 132 | 0x84 | 縮小にポイントサンプリングを使用し、拡大に線形補間を使用し、ミップレベルのサンプリングにポイントサンプリングを使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR | 133 | 0x85 | 縮小にポイントサンプリングを使用し、拡大とミップレベルのサンプリングに線形補間を使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT | 144 | 0x90 | 縮小に線形補間を使用し、拡大とミップレベルのサンプリングにポイントサンプリングを使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR | 145 | 0x91 | 縮小に線形補間を使用し、拡大にポイントサンプリングを使用し、ミップレベルのサンプリングに線形補間を使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT | 148 | 0x94 | 縮小と拡大に線形補間を使用し、ミップレベルのサンプリングにポイントサンプリングを使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR | 149 | 0x95 | 縮小、拡大、およびミップレベルのサンプリングに線形補間を使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_COMPARISON_ANISOTROPIC | 213 | 0xD5 | 縮小、拡大、およびミップレベルのサンプリングに異方性補間を使用します。その結果を比較値と比較します。 |
| D3D10_FILTER_TEXT_1BIT | -2147483648 | 0x80000000 | R1_UNORM 形式を持つテクスチャーを使用するピクセルシェーダーで使用します。 |
公式ドキュメント
テクスチャーサンプリング時のフィルタリングオプションです。
解説(Remarks)
テクスチャーサンプリングでは、1 つ以上のテクセルが読み取られ、それらが組み合わされて (これをフィルタリングと呼びます) 単一の値が生成されます。ポイントサンプリングは 1 つのテクセルを読み取りますが、線形サンプリングは 2 つのテクセル (端点) を読み取り、その端点の間で 3 つ目の値を線形補間します。
HLSL のテクスチャーサンプリング関数は、テクスチャーサンプリング時の比較フィルタリングもサポートします。比較フィルタリングでは、サンプリングした各テクセルを比較値と比較します。得られたブール値の結果は、通常のテクスチャーフィルタリングと同じ方法でブレンドされます。
テクスチャーフィルタリングのみを実装する HLSL 組み込みのテクスチャーサンプリング関数を使用することも、テクスチャーフィルタリングと比較フィルタリングを併用する対応関数を使用することもできます。
| テクスチャーサンプリング関数 | 比較フィルタリングを伴うテクスチャーサンプリング関数 |
|---|---|
| sample | samplecmp または samplecmplevelzero |
比較フィルターは、次の 形式 を持つテクスチャーでのみ動作します: R32_FLOAT_X8X24_TYPELESS、R32_FLOAT、R24_UNORM_X8_TYPELESS、R16_UNORM。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum D3D10_FILTER : int {
D3D10_FILTER_MIN_MAG_MIP_POINT = 0,
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 1,
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 4,
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 5,
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 16,
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 17,
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 20,
D3D10_FILTER_MIN_MAG_MIP_LINEAR = 21,
D3D10_FILTER_ANISOTROPIC = 85,
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 128,
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 129,
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 132,
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 133,
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 144,
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 145,
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 148,
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 149,
D3D10_FILTER_COMPARISON_ANISOTROPIC = 213,
D3D10_FILTER_TEXT_1BIT = -2147483648
} D3D10_FILTER;public enum D3D10_FILTER : int
{
D3D10_FILTER_MIN_MAG_MIP_POINT = 0,
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 1,
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 4,
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 5,
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 16,
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 17,
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 20,
D3D10_FILTER_MIN_MAG_MIP_LINEAR = 21,
D3D10_FILTER_ANISOTROPIC = 85,
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 128,
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 129,
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 132,
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 133,
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 144,
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 145,
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 148,
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 149,
D3D10_FILTER_COMPARISON_ANISOTROPIC = 213,
D3D10_FILTER_TEXT_1BIT = -2147483648,
}Public Enum D3D10_FILTER As Integer
D3D10_FILTER_MIN_MAG_MIP_POINT = 0
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 1
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 4
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 5
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 16
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 17
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 20
D3D10_FILTER_MIN_MAG_MIP_LINEAR = 21
D3D10_FILTER_ANISOTROPIC = 85
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 128
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 129
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 132
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 133
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 144
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 145
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 148
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 149
D3D10_FILTER_COMPARISON_ANISOTROPIC = 213
D3D10_FILTER_TEXT_1BIT = -2147483648
End Enumimport enum
class D3D10_FILTER(enum.IntEnum):
D3D10_FILTER_MIN_MAG_MIP_POINT = 0
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 1
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 4
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 5
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 16
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 17
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 20
D3D10_FILTER_MIN_MAG_MIP_LINEAR = 21
D3D10_FILTER_ANISOTROPIC = 85
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 128
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 129
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 132
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 133
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 144
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 145
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 148
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 149
D3D10_FILTER_COMPARISON_ANISOTROPIC = 213
D3D10_FILTER_TEXT_1BIT = -2147483648// D3D10_FILTER
pub const D3D10_FILTER_MIN_MAG_MIP_POINT: i32 = 0;
pub const D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR: i32 = 1;
pub const D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT: i32 = 4;
pub const D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR: i32 = 5;
pub const D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT: i32 = 16;
pub const D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR: i32 = 17;
pub const D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT: i32 = 20;
pub const D3D10_FILTER_MIN_MAG_MIP_LINEAR: i32 = 21;
pub const D3D10_FILTER_ANISOTROPIC: i32 = 85;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT: i32 = 128;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR: i32 = 129;
pub const D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT: i32 = 132;
pub const D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR: i32 = 133;
pub const D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT: i32 = 144;
pub const D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR: i32 = 145;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT: i32 = 148;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR: i32 = 149;
pub const D3D10_FILTER_COMPARISON_ANISOTROPIC: i32 = 213;
pub const D3D10_FILTER_TEXT_1BIT: i32 = -2147483648;// D3D10_FILTER
const (
D3D10_FILTER_MIN_MAG_MIP_POINT int32 = 0
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR int32 = 1
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT int32 = 4
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR int32 = 5
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT int32 = 16
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR int32 = 17
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT int32 = 20
D3D10_FILTER_MIN_MAG_MIP_LINEAR int32 = 21
D3D10_FILTER_ANISOTROPIC int32 = 85
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT int32 = 128
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR int32 = 129
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT int32 = 132
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR int32 = 133
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT int32 = 144
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR int32 = 145
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT int32 = 148
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR int32 = 149
D3D10_FILTER_COMPARISON_ANISOTROPIC int32 = 213
D3D10_FILTER_TEXT_1BIT int32 = -2147483648
)const
D3D10_FILTER_MIN_MAG_MIP_POINT = 0;
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 1;
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 4;
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 5;
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 16;
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 17;
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 20;
D3D10_FILTER_MIN_MAG_MIP_LINEAR = 21;
D3D10_FILTER_ANISOTROPIC = 85;
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 128;
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 129;
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 132;
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 133;
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 144;
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 145;
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 148;
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 149;
D3D10_FILTER_COMPARISON_ANISOTROPIC = 213;
D3D10_FILTER_TEXT_1BIT = -2147483648;// D3D10_FILTER
pub const D3D10_FILTER_MIN_MAG_MIP_POINT: i32 = 0;
pub const D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR: i32 = 1;
pub const D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT: i32 = 4;
pub const D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR: i32 = 5;
pub const D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT: i32 = 16;
pub const D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR: i32 = 17;
pub const D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT: i32 = 20;
pub const D3D10_FILTER_MIN_MAG_MIP_LINEAR: i32 = 21;
pub const D3D10_FILTER_ANISOTROPIC: i32 = 85;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT: i32 = 128;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR: i32 = 129;
pub const D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT: i32 = 132;
pub const D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR: i32 = 133;
pub const D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT: i32 = 144;
pub const D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR: i32 = 145;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT: i32 = 148;
pub const D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR: i32 = 149;
pub const D3D10_FILTER_COMPARISON_ANISOTROPIC: i32 = 213;
pub const D3D10_FILTER_TEXT_1BIT: i32 = -2147483648;const
D3D10_FILTER_MIN_MAG_MIP_POINT* = 0
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR* = 1
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT* = 4
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR* = 5
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT* = 16
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR* = 17
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT* = 20
D3D10_FILTER_MIN_MAG_MIP_LINEAR* = 21
D3D10_FILTER_ANISOTROPIC* = 85
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT* = 128
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR* = 129
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT* = 132
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR* = 133
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT* = 144
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR* = 145
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT* = 148
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR* = 149
D3D10_FILTER_COMPARISON_ANISOTROPIC* = 213
D3D10_FILTER_TEXT_1BIT* = -2147483648enum D3D10_FILTER : int {
D3D10_FILTER_MIN_MAG_MIP_POINT = 0,
D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 1,
D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 4,
D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 5,
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 16,
D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 17,
D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 20,
D3D10_FILTER_MIN_MAG_MIP_LINEAR = 21,
D3D10_FILTER_ANISOTROPIC = 85,
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 128,
D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 129,
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 132,
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 133,
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 144,
D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 145,
D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 148,
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 149,
D3D10_FILTER_COMPARISON_ANISOTROPIC = 213,
D3D10_FILTER_TEXT_1BIT = -2147483648,
}#define global D3D10_FILTER_MIN_MAG_MIP_POINT 0x0
#define global D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR 0x1
#define global D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT 0x4
#define global D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR 0x5
#define global D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT 0x10
#define global D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR 0x11
#define global D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT 0x14
#define global D3D10_FILTER_MIN_MAG_MIP_LINEAR 0x15
#define global D3D10_FILTER_ANISOTROPIC 0x55
#define global D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT 0x80
#define global D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR 0x81
#define global D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT 0x84
#define global D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR 0x85
#define global D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT 0x90
#define global D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR 0x91
#define global D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT 0x94
#define global D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR 0x95
#define global D3D10_FILTER_COMPARISON_ANISOTROPIC 0xD5
#define global D3D10_FILTER_TEXT_1BIT 0x80000000