ITextureUnit

ITextureUnit interface

ITextureUnitGPU と CPU の間で共有され、シェーダーによってサンプリングできるメモリ内のテクスチャを表し、 Texture外部ファイルへの参照のみを表します. 詳細については、https://en.wikipedia.org/wiki/Texture_mapping_unit を参照してください。

public interface ITextureUnit : IDisposable

プロパティ

名前説明
Depth { get; }このテクスチャの高さを取得します。非 3D テクスチャの場合は常に 1 です。
Height { get; }このテクスチャの高さを取得します。
Magnification { get; set; }倍率のフィルター モードを取得または設定します。
Minification { get; set; }縮小のフィルター モードを取得または設定します。
Mipmap { get; set; }mipmap のフィルター モードを取得または設定します。
Scale { get; set; }UV 座標のスケールを取得または設定します。
Scroll { get; set; }UV 座標のスクロールを取得または設定します。
Type { get; }このテクスチャ ユニットのタイプを取得します。
UWrap { get; set; }テクスチャの U 座標のラップ モードを取得または設定します。
VWrap { get; set; }テクスチャの V 座標のラップ モードを取得または設定します。
Width { get; }このテクスチャの幅を取得します。
WWrap { get; set; }テクスチャの W 座標のラップ モードを取得または設定します。

関連項目