PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0075 Rückruffunktion (d3d12umddi.h)
PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0075 berechnet die Anzahl der Bytes, die für einen privaten Heap und eine ressource erforderlich sind.
Syntax
PFND3D12DDI_CALCPRIVATEHEAPANDRESOURCESIZES_0075 Pfnd3d12ddiCalcprivateheapandresourcesizes0075;
D3D12DDI_HEAP_AND_RESOURCE_SIZES Pfnd3d12ddiCalcprivateheapandresourcesizes0075(
[in] D3D12DDI_HDEVICE unnamedParam1,
[in, optional] const D3D12DDIARG_CREATEHEAP_0001 *unnamedParam2,
[in, optional] const D3D12DDIARG_CREATERESOURCE_0075 *unnamedParam3,
D3D12DDI_HPROTECTEDRESOURCESESSION_0030 unnamedParam4
)
{...}
Parameter
[in] unnamedParam1
Ein Handle für das Anzeigegerät (Grafikkontext).
[in, optional] unnamedParam2
Zeiger auf eine D3D12DDIARG_CREATEHEAP_0001 Struktur, die den Heap beschreibt.
[in, optional] unnamedParam3
Zeiger auf eine D3D12DDIARG_CREATERESOURCE_0075-Struktur , die die Ressource beschreibt.
unnamedParam4
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 10, Version 2004 |
Kopfzeile | d3d12umddi.h |