Compartilhar via


estrutura CD3DX12_VIEWPORT

[Algumas informações relacionam-se ao produto de pré-lançamento, o qual poderá ser substancialmente modificado antes do lançamento comercial. A Microsoft não fornece nenhuma garantia, expressa ou implícita, com relação às informações fornecidas aqui.]

Uma estrutura auxiliar para habilitar a inicialização fácil de uma estrutura D3D12_VIEWPORT .

Sintaxe

struct CD3DX12_VIEWPORT  : public D3D12_VIEWPORT{
   CD3DX12_VIEWPORT();
   explicit CD3DX12_VIEWPORT(const D3D12_VIEWPORT& o);
   explicit CD3DX12_VIEWPORT(FLOAT topLeftX, FLOAT topLeftY, FLOAT width, FLOAT height, FLOAT minDepth = D3D12_MIN_DEPTH, FLOAT maxDepth = D3D12_MAX_DEPTH);
   explicit CD3DX12_VIEWPORT(ID3D12Resource* pResource, UINT mipSlice = 0, FLOAT topLeftX = 0.0f, FLOAT topLeftY = 0.0f, FLOAT minDepth = D3D12_MIN_DEPTH, FLOAT maxDepth = D3D12_MAX_DEPTH);
   ~CD3DX12_VIEWPORT();
   operator const D3D12_VIEWPORT&() const;
};

Membros

CD3DX12_VIEWPORT()

Cria uma nova instância não inicializada de um CD3DX12_VIEWPORT.

explicit CD3DX12_VIEWPORT(const D3D12_VIEWPORT& o)

Cria uma nova instância de um CD3DX12_VIEWPORT, inicializando os seguintes parâmetros:

const D3D12_VIEWPORT& o

explicit CD3DX12_VIEWPORT(FLOAT topLeftX, FLOAT topLeftY, FLOAT width, FLOAT height, FLOAT minDepth = D3D12_MIN_DEPTH, FLOAT maxDepth = D3D12_MAX_DEPTH)

Cria uma nova instância de um CD3DX12_VIEWPORT, inicializando os seguintes parâmetros:

FLOAT topLeftX

FLOAT topLeftY

Largura float

Altura float

FLOAT minDepth = D3D12_MIN_DEPTH

FLOAT maxDepth = D3D12_MAX_DEPTH

explicit CD3DX12_VIEWPORT(ID3D12Resource* pResource, UINT mipSlice = 0, FLOAT topLeftX = 0,0f, FLOAT topLeftY = 0,0f, FLOAT minDepth = D3D12_MIN_DEPTH, FLOAT maxDepth = D3D12_MAX_DEPTH)

Cria uma nova instância de um CD3DX12_VIEWPORT, inicializando os seguintes parâmetros:

ID3D12Resource* pResource

UINT mipSlice = 0

FLOAT topLeftX = 0,0f

FLOAT topLeftY = 0,0f

FLOAT minDepth = D3D12_MIN_DEPTH

FLOAT maxDepth = D3D12_MAX_DEPTH

~CD3DX12_VIEWPORT()

Destrói uma instância de um D3DX12_VIEWPORT.

operator const D3D12_VIEWPORT&() const

Define o & operador pass-by-reference para o tipo de estrutura pai.

Requisitos

Requisito Valor
parâmetro
D3dx12.h

Confira também

D3D12_VIEWPORT

Estruturas auxiliares do D3D12