GetRequiredIntermediateSize 函式
傳回要用於資料上傳的必要緩衝區大小。
語法
UINT64 inline GetRequiredIntermediateSize(
_In_ ID3D12Resource *pDestinationResource,
_In_ UINT FirstSubresource,
_In_ UINT NumSubresources
);
參數
-
pDestinationResource [in]
-
類型: ID3D12Resource*
表示目的地資源的 ID3D12Resource 介面指標。
-
FirstSubresource [in]
-
類型: UINT
資源中第一個子資源的索引。 有效值的範圍是 0 到 D3D12_REQ_SUBRESOURCES。
-
NumSubresources [in]
-
類型: UINT
資源中的子資源數目。 有效值的範圍是 0 到 (D3D12_REQ_SUBRESOURCES - FirstSubresource) 。
傳回值
類型: UINT64
緩衝區的大小,以位元組為單位。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
DLL |
|