ホーム › Graphics.Direct3D12 › ID3D12CompilerCacheSession
ID3D12CompilerCacheSession
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 4 | HRESULT FindGroup(D3D12_COMPILER_CACHE_GROUP_KEY* pGroupKey, DWORD* pGroupVersion) |
| 5 | HRESULT FindGroupValueKeys(D3D12_COMPILER_CACHE_GROUP_KEY* pGroupKey, DWORD* pExpectedGroupVersion, D3D12CompilerCacheSessionGroupValueKeysFunc CallbackFunc, void* pContext) |
| 6 | HRESULT FindGroupValues(D3D12_COMPILER_CACHE_GROUP_KEY* pGroupKey, DWORD* pExpectedGroupVersion, D3D12_COMPILER_VALUE_TYPE_FLAGS ValueTypeFlags, D3D12CompilerCacheSessionGroupValuesFunc CallbackFunc, void* pContext) |
| 7 | HRESULT FindValue(D3D12_COMPILER_CACHE_VALUE_KEY* pValueKey, D3D12_COMPILER_CACHE_TYPED_VALUE* pTypedValues, DWORD NumTypedValues, D3D12CompilerCacheSessionAllocationFunc pCallbackFunc, void* pContext) |
| 8 | D3D12_APPLICATION_DESC* GetApplicationDesc() |
| 9 | D3D12_COMPILER_TARGET GetCompilerTarget() |
| 10 | D3D12_COMPILER_VALUE_TYPE_FLAGS GetValueTypes() |
| 11 | HRESULT StoreGroupValueKeys(D3D12_COMPILER_CACHE_GROUP_KEY* pGroupKey, DWORD GroupVersion, D3D12_COMPILER_CACHE_VALUE_KEY* pValueKeys, DWORD NumValueKeys) |
| 12 | HRESULT StoreValue(D3D12_COMPILER_CACHE_VALUE_KEY* pValueKey, D3D12_COMPILER_CACHE_TYPED_CONST_VALUE* pTypedValues, DWORD NumTypedValues) |