Skip to main content
Copia os dados 2D ou 3D do sub-recurso especificado (mip + fatia) do recurso para um destino linear.

Sintaxe

Parâmetros

pLinearData _Inout_
Tipo: VOID*
O local para o qual os dados serão copiados. Plane _In_
Tipo: UINT32
O plano. Subresource _In_
Tipo: UINT32
O sub-recurso do qual copiar. pTiledResourceBaseAddress _In_
Tipo: VOID*
O endereço base do recurso em blocos do qual copiar, como um ponteiro para VOID. Para a preparação de texturas offline, pTiledResourceBaseAddress não precisa estar alinhado corretamente. 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.

Comentários

Este método copia os dados de entrada lineares 2D ou 3D do sub-recurso especificado (mip + fatia) do recurso usando pTiledResourceBaseAddress como o endereço base do recurso. Para a preparação de texturas offline, pTiledResourceBaseAddress não precisa estar alinhado corretamente.

Requisitos

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

Confira também

XGTextureAddressComputer
Referência do XG
Last modified on October 6, 2026