Partager via


CD3DX12_VIEWPORT structure

[Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft ne donne aucune garantie, expresse ou implicite, concernant les informations fournies ici.]

Structure d’assistance pour faciliter l’initialisation d’une structure de D3D12_VIEWPORT .

Syntaxe

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;
};

Membres

CD3DX12_VIEWPORT()

Crée un instance non initialisé d’un CD3DX12_VIEWPORT.

explicit CD3DX12_VIEWPORT(const D3D12_VIEWPORT& o)

Crée une instance d’un CD3DX12_VIEWPORT, en initialisant les paramètres suivants :

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)

Crée une instance d’un CD3DX12_VIEWPORT, en initialisant les paramètres suivants :

FLOAT topLeftX

FLOAT topLeftY

Largeur float

Hauteur 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)

Crée une instance d’un CD3DX12_VIEWPORT, en initialisant les paramètres suivants :

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()

Détruit un instance d’un D3DX12_VIEWPORT.

operator const D3D12_VIEWPORT&() const

Définit l’opérateur & pass-by-reference pour le type de structure parent.

Spécifications

Condition requise Valeur
En-tête
D3dx12.h

Voir aussi

D3D12_VIEWPORT

Structures d’assistance pour D3D12