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 |

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