Функция 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 |
|