PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075 Rückruffunktion (d3d12umddi.h)
Die rückruffunktion PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075 unterstützt das Überprüfen von Ressourcenzuordnungsinformationen.
Syntax
PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075 Pfnd3d12ddiCheckresourceallocationinfo0075;
void Pfnd3d12ddiCheckresourceallocationinfo0075(
D3D12DDI_HDEVICE unnamedParam1,
[in] const D3D12DDIARG_CREATERESOURCE_0075 *unnamedParam2,
D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS unnamedParam3,
UINT32 AlignmentRestriction,
UINT VisibleNodeMask,
[out] D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 *unnamedParam6
)
{...}
Parameter
unnamedParam1
Ein Handle für das Anzeigegerät (Grafikkontext).
[in] unnamedParam2
Zeiger auf eine D3D12DDIARG_CREATERESOURCE_0075-Struktur .
unnamedParam3
Ressourcenoptimierungsflags.
AlignmentRestriction
Ein Ressourcenausrichtungseinschränkungswert.
VisibleNodeMask
Bei einem Vorgang mit mehreren Adaptern gibt dieser Wert die Gruppe von Knoten an, in denen die Ressource sichtbar ist. Das Übergeben von 0 (null) entspricht der Übergabe von 1, um die Verwendung von Single-GPU-Adaptern zu vereinfachen.
[out] unnamedParam6
Zeiger auf eine D3D12DDI_RESOURCE_ALLOCATION_INFO_0022-Struktur , die Informationen für die Ressourcenzuordnung enthält.
Rückgabewert
Keine
Bemerkungen
Diese Rückruffunktion ist Teil eines zweistufigen Prozesses der Ressourcenerstellung. Diese Funktion bestimmt die Größe und Ausrichtung der Ressourcendaten, zusätzliche Datenheader und zusätzliche Daten werden zusammen mit dem Texturlayout bestimmt. Wenn die Ressourcenbeschreibung an diese Funktion übergeben wird, kann das Layout der Ressourcenbeschreibung auf _UNDEFINED festgelegt werden. Dadurch kann der Treiber ein beliebiges Texturlayout auswählen. Wenn das Layout der Ressourcenbeschreibung STANDARD_SWIZZLE oder ROW_MAJOR ist, muss der Treiber den entsprechenden Wert als Wahl zurückgeben.
Auf diese Rückruffunktion wird mithilfe der D3D12DDI_DEVICE_FUNCS_CORE_0075-Struktur zugegriffen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
Zielplattform | Windows |
Kopfzeile | d3d12umddi.h (include D3d12umddi.h) |
Weitere Informationen
D3D12DDI_DEVICE_FUNCS_CORE_0075