Pular para o conteúdo principal
Copia os dados de entrada lineares 2D ou 3D para o sub-recurso especificado (mip + fatia) do recurso usando pTiledResourceBaseAddress como o endereço base do recurso.

Sintaxe

Parâmetros

pTiledResourceBaseAddress _Inout_
Tipo: VOID*
O endereço base do recurso em blocos, como um ponteiro para VOID. Depois que este método retornar, este local conterá uma cópia dos dados de entrada. Para a preparação de texturas offline, pTiledResourceBaseAddress não precisa estar alinhado corretamente. Plane _In_
Tipo: UINT32
O plano. Subresource _In_
Tipo: UINT32
O sub-recurso. pLinearData _In_
Tipo: VOID*
Os dados lineares a serem copiados. RowPitchBytes _In_
Tipo: UINT32
O pitch de linha, em bytes. SlicePitchBytes _In_
Tipo: UINT32
O pitch de fatia, em bytes.

Valor retornado

Tipo: HRESULT Retornará S_OK se tiver êxito; caso contrário, retornará um código de erro. Para obter uma lista de códigos de erro, confira Códigos de erro.

Requisitos

Cabeçalho: xg.h Biblioteca: xg_x.lib Plataformas com suporte: família XBOX One

Confira também

XGTextureAddressComputer
Referência do XG
Última modificação em 6 de outubro de 2026