estrutura D3D11_VIEWPORT (d3d11.h)
Define as dimensões de um visor.
Sintaxe
typedef struct D3D11_VIEWPORT {
FLOAT TopLeftX;
FLOAT TopLeftY;
FLOAT Width;
FLOAT Height;
FLOAT MinDepth;
FLOAT MaxDepth;
} D3D11_VIEWPORT;
Membros
TopLeftX
Tipo: FLOAT
Posição X do lado esquerdo do visor. Intervalos entre D3D11_VIEWPORT_BOUNDS_MIN e D3D11_VIEWPORT_BOUNDS_MAX.
TopLeftY
Tipo: FLOAT
Posição Y da parte superior do visor. Intervalos entre D3D11_VIEWPORT_BOUNDS_MIN e D3D11_VIEWPORT_BOUNDS_MAX.
Width
Tipo: FLOAT
Largura do visor.
Height
Tipo: FLOAT
Altura do visor.
MinDepth
Tipo: FLOAT
Profundidade mínima do visor. Intervalos entre 0 e 1.
MaxDepth
Tipo: FLOAT
Profundidade máxima do visor. Intervalos entre 0 e 1.
Comentários
Em todos os casos, Width e Height devem ser >= 0 e TopLeftX + Width e TopLeftY + Height devem ser <= D3D11_VIEWPORT_BOUNDS_MAX.
Tamanhos do visor e diferenças de suporte no nível do recurso entre Direct3D 11 e Direct3D 10: O intervalo para o tamanho mínimo e máximo do visor depende do nível de recurso definido por D3D_FEATURE_LEVEL.
|
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d11.h |