структура CD3DX12_TEXTURE_COPY_LOCATION

Вспомогательные структуры, позволяющие легко инициализации D3D12_TEXTURE_COPY_LOCATION структуры.

Синтаксис

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

Участники

CD3DX12_TEXTURE_COPY_LOCATION()

Создает новый, неинициализированный экземпляр CD3DX12_TEXTURE_COPY_LOCATION.

явные CD3DX12_TEXTURE_COPY_LOCATION(const D3D12_TEXTURE_COPY_LOCATION &o)

Создает новый экземпляр CD3DX12_TEXTURE_COPY_LOCATION, инициализированный с содержимым другой D3D12_TEXTURE_COPY_LOCATION структуры.

CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes)

Создает новый экземпляр CD3DX12_TEXTURE_COPY_LOCATION, инициализируя следующие параметры:

ID3D12Resource* pRes

CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes, D3D12_PLACED_SUBRESOURCE_FOOTPRINT const&Footprint)

Создает новый экземпляр CD3DX12_TEXTURE_COPY_LOCATION, инициализируя следующие параметры:

ID3D12Resource* pRes

D3D12_PLACED_SUBRESOURCE_FOOTPRINT констант и след

CD3DX12_TEXTURE_COPY_LOCATION(ID3D12Resource* pRes, UINT Sub)

Создает новый экземпляр CD3DX12_TEXTURE_COPY_LOCATION, инициализируя следующие параметры:

ID3D12Resource* pRes

Подката UINT

Requirements

Требование Значение
Верхний колонтитул
D3dx12.h

См. также

D3D12_TEXTURE_COPY_LOCATION

Вспомогательные структуры для D3D12