Matrix4x4.CreateViewport Метод

Определение

Создает матрицу окна просмотра правой рукой из указанных параметров.

public:
 static System::Numerics::Matrix4x4 CreateViewport(float x, float y, float width, float height, float minDepth, float maxDepth);
public static System.Numerics.Matrix4x4 CreateViewport(float x, float y, float width, float height, float minDepth, float maxDepth);
static member CreateViewport : single * single * single * single * single * single -> System.Numerics.Matrix4x4
Public Shared Function CreateViewport (x As Single, y As Single, width As Single, height As Single, minDepth As Single, maxDepth As Single) As Matrix4x4

Параметры

x
Single

Координата X верхнего левого угла окна окна просмотра.

y
Single

Координата Y в левом верхнем углу окна окна просмотра.

width
Single

Ширина окна просмотра.

height
Single

Высота окна просмотра.

minDepth
Single

Минимальная глубина окна просмотра.

maxDepth
Single

Максимальная глубина окна просмотра.

Возвращаемое значение

Матрица окна просмотра правой рукой.

Комментарии

Матрица представления | ширина / 2 | 0 | 0 | 0 | | 0 | -height / 2 | 0 | 0 | | 0 | 0 | minDepth - maxDepth | 0 | | x + ширина / 2 | y + высота / 2 | minDepth | 1 |

Применяется к