DML_BINDING_PROPERTIES結構 (directml.h)
包含特定編譯運算子或運算元初始化表達式之系結需求的相關信息。 此結構是從 IDMLDispatchable::GetBindingProperties 擷取。
語法
struct DML_BINDING_PROPERTIES {
UINT RequiredDescriptorCount;
UINT64 TemporaryResourceSize;
UINT64 PersistentResourceSize;
};
成員
RequiredDescriptorCount
類型: UINT
特定可分派物件所需的系結數據表大小下限, (運算元初始化表達式,或編譯的運算子) 。
TemporaryResourceSize
類型: UINT64
暫存資源的大小下限,必須系結至特定可分派對象的系結數據表。 值為零表示不需要暫存資源。
PersistentResourceSize
類型: UINT64
永續性資源的大小下限,必須系結至特定可分派對象的綁定表。 持續性資源必須在編譯的運算元初始化期間提供, (此運算符系結為運算元初始化表達式的輸出,) 以及執行期間。 值為零表示不需要持續性資源。 只有已編譯的運算符具有永續性資源—運算元初始化表達式一律會傳回這個成員的0值。
規格需求
需求 | 值 |
---|---|
標頭 | directml.h |