GetRequiredIntermediateSize-Funktion
Gibt die erforderliche Größe eines Puffers zurück, der für den Datenupload verwendet werden soll.
Syntax
UINT64 inline GetRequiredIntermediateSize(
_In_ ID3D12Resource *pDestinationResource,
_In_ UINT FirstSubresource,
_In_ UINT NumSubresources
);
Parameter
-
pDestinationResource [in]
-
Typ: ID3D12Resource*
Ein Zeiger auf die ID3D12Resource-Schnittstelle , die die Zielressource darstellt.
-
FirstSubresource [in]
-
Typ: UINT
Der Index der ersten Unterquelle in der Ressource. Der Bereich der gültigen Werte beträgt 0 bis D3D12_REQ_SUBRESOURCES.
-
NumSubresources [in]
-
Typ: UINT
Die Anzahl der Unterressourcen in der Ressource. Der Bereich der gültigen Werte beträgt 0 bis (D3D12_REQ_SUBRESOURCES – FirstSubresource).
Rückgabewert
Typ: UINT64
Die Größe des Puffers in Bytes.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
DLL |
|