ID3D12Device5

Undocumented in source.

Members

Functions

CheckDriverMatchingIdentifier
D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS CheckDriverMatchingIdentifier(D3D12_SERIALIZED_DATA_TYPE SerializedDataType, D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER* pIdentifierToCheck)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateLifetimeTracker
HRESULT CreateLifetimeTracker(ID3D12LifetimeOwner pOwner, REFIID riid, void** ppvTracker)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateMetaCommand
HRESULT CreateMetaCommand(REFGUID CommandId, uint NodeMask, void* pCreationParametersData, size_t CreationParametersDataSizeInBytes, REFIID riid, void** ppMetaCommand)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateStateObject
HRESULT CreateStateObject(D3D12_STATE_OBJECT_DESC* pDesc, REFIID riid, void** ppStateObject)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
EnumerateMetaCommandParameters
HRESULT EnumerateMetaCommandParameters(REFGUID CommandId, D3D12_META_COMMAND_PARAMETER_STAGE Stage, uint* pTotalStructureSizeInBytes, uint* pParameterCount, D3D12_META_COMMAND_PARAMETER_DESC* pParameterDescs)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
EnumerateMetaCommands
HRESULT EnumerateMetaCommands(uint* pNumMetaCommands, D3D12_META_COMMAND_DESC* pDescs)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetRaytracingAccelerationStructurePrebuildInfo
void GetRaytracingAccelerationStructurePrebuildInfo(D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS* pDesc, D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO* pInfo)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
RemoveDevice
void RemoveDevice()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From ID3D12Device4

CreateCommandList1
HRESULT CreateCommandList1(uint nodeMask, D3D12_COMMAND_LIST_TYPE type, D3D12_COMMAND_LIST_FLAGS flags, REFIID riid, void** ppCommandList)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateProtectedResourceSession
HRESULT CreateProtectedResourceSession(D3D12_PROTECTED_RESOURCE_SESSION_DESC* pDesc, REFIID riid, void** ppSession)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateCommittedResource1
HRESULT CreateCommittedResource1(D3D12_HEAP_PROPERTIES* pHeapProperties, D3D12_HEAP_FLAGS HeapFlags, D3D12_RESOURCE_DESC* pDesc, D3D12_RESOURCE_STATES InitialResourceState, D3D12_CLEAR_VALUE* pOptimizedClearValue, ID3D12ProtectedResourceSession pProtectedSession, REFIID riidResource, void** ppvResource)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateHeap1
HRESULT CreateHeap1(D3D12_HEAP_DESC* pDesc, ID3D12ProtectedResourceSession pProtectedSession, REFIID riid, void** ppvHeap)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateReservedResource1
HRESULT CreateReservedResource1(D3D12_RESOURCE_DESC* pDesc, D3D12_RESOURCE_STATES InitialState, D3D12_CLEAR_VALUE* pOptimizedClearValue, ID3D12ProtectedResourceSession pProtectedSession, REFIID riid, void** ppvResource)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetResourceAllocationInfo1
D3D12_RESOURCE_ALLOCATION_INFO GetResourceAllocationInfo1(uint visibleMask, uint numResourceDescs, D3D12_RESOURCE_DESC* pResourceDescs, D3D12_RESOURCE_ALLOCATION_INFO1* pResourceAllocationInfo1)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta