Compartilhar via


PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088 função de retorno de chamada (d3d12umddi.h)

A função de retorno de chamada PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088 dá suporte à verificação de informações de alocação de recursos.

Sintaxe

PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088 Pfnd3d12ddiCheckresourceallocationinfo0088;

void Pfnd3d12ddiCheckresourceallocationinfo0088(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATERESOURCE_0088 *unnamedParam2,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS unnamedParam3,
  UINT32 AlignmentRestriction,
  UINT VisibleNodeMask,
  D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 *unnamedParam6
)
{...}

Parâmetros

unnamedParam1

[in] Um identificador para o dispositivo de exibição (contexto gráfico).

unnamedParam2

[in] Ponteiro para uma estrutura D3D12DDIARG_CREATERESOURCE_0088 .

unnamedParam3

Um valor D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS que especifica os sinalizadores de otimização de recursos.

AlignmentRestriction

Um valor de restrição de alinhamento de recurso.

VisibleNodeMask

Para uma operação de vários adaptadores, esse valor indica o conjunto de nós em que o recurso está visível. Passar zero é equivalente a passar um, a fim de simplificar o uso de adaptadores de GPU única.

unnamedParam6

Ponteiro para uma estrutura de D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 que contém informações para alocação de recursos.

Retornar valor

Nenhum

Comentários

Essa função de retorno de chamada faz parte de um processo de criação de recursos em duas etapas. Essa função determina os tamanhos e alinhamentos dos dados do recurso, o cabeçalho de dados adicional e os dados adicionais são determinados, juntamente com o layout de textura. Quando a descrição do recurso é passada para essa função, o layout da descrição do recurso pode ser definido como _UNDEFINED. Isso permite que o driver escolha qualquer layout de textura. Quando o layout da descrição do recurso é STANDARD_SWIZZLE ou ROW_MAJOR, o driver deve retornar o valor correspondente como sua escolha.

Essa função de retorno de chamada é acessada usando a estrutura D3D12DDI_DEVICE_FUNCS_CORE_0088 .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11 (WDDM 3.0)
Cabeçalho d3d12umddi.h

Confira também

D3D12DDI_DEVICE_FUNCS_CORE_0088

PFND3D12DDI_CREATEHEAPANDRESOURCE_0088