Sintaxe
Parâmetros
pResourceDesc _In_Tipo: const XG_RESOURCE_DESC* A estrutura de descrição do recurso como uma struct XG_RESOURCE_DESC. O campo Layout no parâmetro pResourceDesc será ignorado se contiver um dos valores de extensão XG_TEXTURE_LAYOUT_SWIZZLE_MODE_*. Use um valor de Layout de XG_TEXTURE_LAYOUT_64KB_UNDEFINED_SWIZZLE para indicar um recurso reservado/em blocos. Flags _In_
Tipo: XG_SUGGEST_SWIZZLE_MODE_FLAGS Sinalizadores que afetam a seleção do modo de swizzle. XG_SUGGEST_SWIZZLE_MODE_FLAG_OPTIMIZE_FOR_PERFORMANCE ou XG_SUGGEST_SWIZZLE_MODE_FLAG_OPTIMIZE_FOR_MEMORY_FOOTPRINT pode ser especificado para selecionar um modo de swizzle otimizado para o máximo desempenho da GPU ou para o menor volume de memória gráfica, respectivamente. Se não for especificada nem a otimização para desempenho nem a otimização para volume de memória, a sugestão do driver será otimizada para desempenho. pTextureLayout _Out_
Tipo: XG_TEXTURE_LAYOUT* O modo de swizzle sugerido escolhido pelo driver, na forma XG_TEXTURE_LAYOUT. Ele sempre será um dos valores de extensão do XBOX (XG_TEXTURE_LAYOUT_SWIZZLE_MODE_*) que especificam diretamente um modo de swizzle de hardware.
Valor retornado
Tipo: HRESULT Retorna S_OK se tiver êxito; caso contrário, retorna E_INVALIDARG se alguma das entradas estiver ausente ou incorreta.Requisitos
Cabeçalho: xg_xs.h Biblioteca: xg_xs.libPlataformas com suporte: consoles XBOX Series
