Freigeben über


PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0088 Rückruffunktion (d3d12umddi.h)

PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0088 berechnet die Anzahl der Bytes, die für einen privaten Heap und eine ressource erforderlich sind.

Syntax

PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0088 Pfnd3d12ddiCalcprivateheapandresourcesizes0088;

D3D12DDI_HEAP_AND_RESOURCE_SIZES Pfnd3d12ddiCalcprivateheapandresourcesizes0088(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATEHEAP_0001 *unnamedParam2,
  const D3D12DDIARG_CREATERESOURCE_0088 *unnamedParam3,
  D3D12DDI_HPROTECTEDRESOURCESESSION_0030 unnamedParam4
)
{...}

Parameter

unnamedParam1

[in] Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

[in/optional] Zeiger auf eine D3D12DDIARG_CREATEHEAP_0001 Struktur, die den Heap beschreibt.

unnamedParam3

[in/optional] Zeiger auf eine D3D12DDIARG_CREATERESOURCE_0088 Struktur, die die Ressource beschreibt.

unnamedParam4

[in] Die geschützte Ressourcensitzung, die für den zu erstellenden Heap bzw. die zu erstellende Ressource verwendet werden soll. Null gibt ungeschützte Ressourcen an. Weitere Informationen finden Sie in der Spezifikation für geschützte Ressourcen .

Rückgabewert

Gibt eine D3D12DDI_HEAP_AND_RESOURCE_SIZES-Struktur zurück, die die Größe des Heaps und der Ressource in Byte angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (WDDM 3.0)
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDIARG_CREATERESOURCE_0088

PFND3D12DDI_CREATEHEAPANDRESOURCE_0088