GetRequiredIntermediateSize 函数
返回用于数据上传的缓冲区的所需大小。
语法
UINT64 inline GetRequiredIntermediateSize(
_In_ ID3D12Resource *pDestinationResource,
_In_ UINT FirstSubresource,
_In_ UINT NumSubresources
);
parameters
-
pDestinationResource [in]
-
类型: ID3D12Resource*
指向 ID3D12Resource 接口的指针,该接口表示目标资源。
-
FirstSubresource [in]
-
类型: UINT
资源中第一个子资源的索引。 有效值的范围是 0 到 D3D12_REQ_SUBRESOURCES。
-
NumSubresources [in]
-
类型: UINT
资源中的子资源数。 有效值范围为 0 到 (D3D12_REQ_SUBRESOURCES - FirstSubresource) 。
返回值
类型: UINT64
缓冲区的大小(以字节为单位)。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
DLL |
|