Partilhar via


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

Uma função de PFND3D12DDI_CREATEHEAPANDRESOURCE_0088 do driver de exibição no modo de usuário cria simultaneamente um heap e um recurso.

Sintaxe

PFND3D12DDI_CREATEHEAPANDRESOURCE_0075 Pfnd3d12ddiCreateheapandresource0075;

HRESULT Pfnd3d12ddiCreateheapandresource0075(
                 D3D12DDI_HDEVICE unnamedParam1,
  [in, optional] const D3D12DDIARG_CREATEHEAP_0001 *unnamedParam2,
                 D3D12DDI_HHEAP unnamedParam3,
                 D3D12DDI_HRTRESOURCE unnamedParam4,
  [in, optional] const D3D12DDIARG_CREATERESOURCE_0075 *unnamedParam5,
  [in, optional] const D3D12DDI_CLEAR_VALUES *unnamedParam6,
                 D3D12DDI_HPROTECTEDRESOURCESESSION_0030 unnamedParam7,
                 D3D12DDI_HRESOURCE unnamedParam8
)
{...}

Parâmetros

unnamedParam1

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

[in, optional] unnamedParam2

Uma estrutura D3D12DDIARG_CREATEHEAP_0001 que contém os argumentos usados para criar um heap.

unnamedParam3

Um identificador D3D12DDI_HHEAP para um heap.

unnamedParam4

O identificador D3D12DDI_HRTRESOURCE do recurso para o driver usar quando ele chamar de volta para o runtime.

[in, optional] unnamedParam5

Ponteiro para uma estrutura D3D12DDIARG_CREATERESOURCE_0075 com argumentos usados para criar um recurso.

[in, optional] unnamedParam6

Ponteiro para uma estrutura D3D12DDI_CLEAR_VALUES com valores usados para otimizar operações claras para o recurso.

unnamedParam7

Um identificador D3D12DDI_HPROTECTEDRESOURCESESSION_0030 para a sessão de recurso protegida a ser usada para o recurso que está sendo criado. Zero indica recursos desprotegidos. Consulte o de Especificação de Recursos Protegidos do para obter mais informações.

unnamedParam8

O identificador D3D12DDI_HRESOURCE para o recurso de hardware.

Valor de retorno

Se essa função de retorno de chamada for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
da Plataforma de Destino Windows
cabeçalho d3d12umddi.h

Consulte também

D3D12DDIARG_CREATERESOURCE_0075

D3D12DDI_CLEAR_VALUES

PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0075