Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PFND3D12DDI_CREATEHEAPANDRESOURCE_0003-Funktion eines Benutzers im Benutzermodus erstellt gleichzeitig einen Heap und eine Ressource.
Syntax
PFND3D12DDI_CREATEHEAPANDRESOURCE_0003 Pfnd3d12ddiCreateheapandresource0003;
HRESULT Pfnd3d12ddiCreateheapandresource0003(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATEHEAP_0001 *unnamedParam2,
D3D12DDI_HHEAP unnamedParam3,
D3D12DDI_HRTRESOURCE unnamedParam4,
const D3D12DDIARG_CREATERESOURCE_0003 *unnamedParam5,
const D3D12DDI_CLEAR_VALUES *unnamedParam6,
D3D12DDI_HRESOURCE unnamedParam7
)
{...}
Parameter
unnamedParam1
Ein D3D12DDI_HDEVICE Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
Eine D3D12DDIARG_CREATEHEAP_0001 Struktur, die die Zum Erstellen eines Heaps verwendeten Argumente enthält.
unnamedParam3
Ein D3D12DDI_HHEAP Handle zu einem Heap.
unnamedParam4
Das D3D12DDI_HRTRESOURCE Handle der Ressource für den Treiber, der verwendet werden soll, wenn er wieder in die Laufzeit aufruft.
unnamedParam5
Zeigen Sie auf eine D3D12DDIARG_CREATERESOURCE_0003 Struktur, die die Zum Erstellen einer Ressource verwendeten Argumente enthält.
unnamedParam6
Zeiger auf eine D3D12DDI_CLEAR_VALUES-Struktur mit Werten, mit denen klare Vorgänge für die Ressource optimiert werden.
unnamedParam7
Die D3D12DDI_HRESOURCE behandeln die Hardwareressource.
Rückgabewert
Wenn diese Rückruffunktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h |