Partager via


structure CD3DX12_TEXTURE_COPY_LOCATION

Structure d’assistance pour permettre l’initialisation facile d’une structure de D3D12_TEXTURE_COPY_LOCATION .

Syntaxe

struct CD3DX12_TEXTURE_COPY_LOCATION  : public D3D12_TEXTURE_COPY_LOCATION{
   CD3DX12_TEXTURE_COPY_LOCATION();
   explicit CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION &o);
   CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes);
   CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes, D3D12_PLACED_SUBRESOURCE_FOOTPRINT const& Footprint);
   CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes, UINT Sub);
};

Membres

CD3DX12_TEXTURE_COPY_LOCATION()

Crée un nouveau instance non initialisé d’un CD3DX12_TEXTURE_COPY_LOCATION.

explicit CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION &o)

Crée une instance d’une CD3DX12_TEXTURE_COPY_LOCATION, initialisée avec le contenu d’une autre structure D3D12_TEXTURE_COPY_LOCATION.

CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes)

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

ID3D12Resource* pRes

CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes, D3D12_PLACED_SUBRESOURCE_FOOTPRINT const& Footprint)

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

ID3D12Resource* pRes

D3D12_PLACED_SUBRESOURCE_FOOTPRINT empreinte const&

CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes, UINT Sub)

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

ID3D12Resource* pRes

Sous-élément UINT

Spécifications

Condition requise Valeur
En-tête
D3dx12.h

Voir aussi

D3D12_TEXTURE_COPY_LOCATION

Structures d’assistance pour D3D12