Condividi tramite


PFND3D12DDI_CREATEHEAPANDRESOURCE_0088 funzione di callback (d3d12umddi.h)

La funzione PFND3D12DDI_CREATEHEAPANDRESOURCE_0088 del driver di visualizzazione in modalità utente crea contemporaneamente un heap e una risorsa.

Sintassi

PFND3D12DDI_CREATEHEAPANDRESOURCE_0088 Pfnd3d12ddiCreateheapandresource0088;

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

Parametri

[in] unnamedParam1

Handle D3D12DDI_HDEVICE per il dispositivo di visualizzazione (contesto grafico).

[in, optional] unnamedParam2

Struttura D3D12DDIARG_CREATEHEAP_0001 contenente gli argomenti utilizzati per creare un heap.

[in] unnamedParam3

Handle D3D12DDI_HHEAP in un heap.

[in] unnamedParam4

Il D3D12DDI_HRTRESOURCE handle della risorsa da usare per il driver quando esegue il richiamo al runtime.

[in, optional] unnamedParam5

Puntatore a una struttura D3D12DDIARG_CREATERESOURCE_0088 con argomenti usati per creare una risorsa.

[in, optional] unnamedParam6

Puntatore a una struttura D3D12DDI_CLEAR_VALUES con valori usati per ottimizzare le operazioni chiare per la risorsa.

unnamedParam7

Handle D3D12DDI_HPROTECTEDRESOURCESESSION_0030 alla sessione di risorse protetta da usare per la risorsa da creare. Zero indica le risorse non protette. Per altre informazioni, vedere la specifica delle risorse protette.

unnamedParam8

Il D3D12DDI_HRESOURCE handle per la risorsa hardware.

Valore restituito

Se la funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11 (WDDM 3.0)
intestazione d3d12umddi.h

Vedere anche

D3D12DDIARG_CREATERESOURCE_0088

D3D12DDI_CLEAR_VALUES

PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0088