Share via


PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088 Rückruffunktion (d3d12umddi.h)

Wichtig

Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe erheblich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.

Die PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088 Rückruffunktion unterstützt die Überprüfung von Ressourcenzuordnungsinformationen.

Syntax

PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0088 Pfnd3d12ddiCheckresourceallocationinfo0088;

void Pfnd3d12ddiCheckresourceallocationinfo0088(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATERESOURCE_0088 *unnamedParam2,
  D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS unnamedParam3,
  UINT32 AlignmentRestriction,
  UINT VisibleNodeMask,
  D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 *unnamedParam6
)
{...}

Parameter

unnamedParam1

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

unnamedParam2

[in] Zeiger auf eine D3D12DDIARG_CREATERESOURCE_0088-Struktur .

unnamedParam3

Ein D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS Wert, der die Ressourcenoptimierungsflags angibt.

AlignmentRestriction

Ein Ressourcenausrichtungseinschränkungswert.

VisibleNodeMask

Bei einem Vorgang mit mehreren Adaptern gibt dieser Wert den Knotensatz an, auf dem die Ressource sichtbar ist. Das Übergeben von null entspricht dem Übergeben eines, um die Verwendung von Einzel-GPU-Adaptern zu vereinfachen.

unnamedParam6

Zeiger auf eine D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 Struktur, die Informationen zur Ressourcenzuordnung enthält.

Rückgabewert

Keine

Bemerkungen

Diese Rückruffunktion ist Teil eines zweistufigen Prozesses der Ressourcenerstellung. Diese Funktion bestimmt die Größen und Ausrichtungen der Ressourcendaten, zusätzlichen 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_0088-Struktur zugegriffen.

Anforderungen

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

Weitere Informationen

D3D12DDI_DEVICE_FUNCS_CORE_0088

PFND3D12DDI_CREATEHEAPANDRESOURCE_0088