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的未初始化的新实例。

explicit 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 子)

创建CD3DX12_TEXTURE_COPY_LOCATION的新实例,初始化以下参数:

ID3D12Resource* pRes

UINT Sub

要求

要求
标头
D3dx12.h

另请参阅

D3D12_TEXTURE_COPY_LOCATION

D3D12 的帮助程序结构