Freigeben über


PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075 Rückruffunktion (d3d12umddi.h)

Die PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075 Rückruffunktion unterstützt die Überprüfung 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

Kennzeichnungen für die Ressourcenoptimierung.

AlignmentRestriction

Ein Einschränkungswert für die Ressourcenausrichtung.

VisibleNodeMask

Bei einem Vorgang mit mehreren Adaptern gibt dieser Wert den Satz von Knoten an, in dem die Ressource sichtbar ist. Das Übergeben von Null entspricht dem Übergeben eines, um die Verwendung von Einzel-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

Nichts

Bemerkungen

Diese Rückruffunktion ist Teil eines zweistufigen Prozesses der Ressourcenerstellung. Diese Funktion bestimmt die Größen und Ausrichtungen der Ressourcendaten, zusätzlichen Datenkopf und zusätzliche Daten wird zusammen mit dem Texturlayout bestimmt. Wenn die Ressourcenbeschreibung an diese Funktion übergeben wird, kann das Layout der Ressourcenbeschreibung auf _UNDEFINED festgelegt werden. Auf diese Weise kann der Treiber ein beliebiges Texturlayout auswählen. Wenn das Layout der Ressourcenbeschreibung STANDARD_SWIZZLE oder ROW_MAJORist, muss der Treiber den entsprechenden Wert als Auswahl zurückgeben.

Auf diese Rückruffunktion wird mithilfe der D3D12DDI_DEVICE_FUNCS_CORE_0075 Struktur zugegriffen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Zielplattform- Fenster
Header- d3d12umddi.h (einschließlich D3d12umddi.h)

Siehe auch

D3D12DDI_DEVICE_FUNCS_CORE_0075

D3D12DDI_RESOURCE_ALLOCATION_INFO_0022

D3D12DDIARG_CREATERESOURCE_0075