- CheckFeatureSupport
HRESULT CheckFeatureSupport(D3D12_FEATURE Feature, void* pFeatureSupportData, uint FeatureSupportDataSize)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CopyDescriptors
void CopyDescriptors(uint NumDestDescriptorRanges, D3D12_CPU_DESCRIPTOR_HANDLE* pDestDescriptorRangeStarts, uint* pDestDescriptorRangeSizes, uint NumSrcDescriptorRanges, D3D12_CPU_DESCRIPTOR_HANDLE* pSr, uint* pSrcDescriptorRangeSizes, D3D12_DESCRIPTOR_HEAP_TYPE DescriptorHeapsType)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CopyDescriptorsSimple
void CopyDescriptorsSimple(uint NumDescriptors, D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptorRangeStart, D3D12_CPU_DESCRIPTOR_HANDLE SrcDescriptorRangeStart, D3D12_DESCRIPTOR_HEAP_TYPE DescriptorHeapsType)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateCommandAllocator
HRESULT CreateCommandAllocator(D3D12_COMMAND_LIST_TYPE type, REFIID riid, void** ppCommandAllocator)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateCommandList
HRESULT CreateCommandList(uint nodeMask, D3D12_COMMAND_LIST_TYPE type, ID3D12CommandAllocator pCommandAllocator, ID3D12PipelineState pInitialState, 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.
- CreateCommandQueue
HRESULT CreateCommandQueue(D3D12_COMMAND_QUEUE_DESC* pDesc, REFIID riid, void** ppCommandQueue)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateCommandSignature
HRESULT CreateCommandSignature(D3D12_COMMAND_SIGNATURE_DESC* pDesc, ID3D12RootSignature pRootSignature, REFIID riid, void** ppvCommandSignature)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateCommittedResource
HRESULT CreateCommittedResource(D3D12_HEAP_PROPERTIES* pHeapProperties, D3D12_HEAP_FLAGS HeapFlags, D3D12_RESOURCE_DESC* pDesc, D3D12_RESOURCE_STATES InitialResourceState, D3D12_CLEAR_VALUE* pOptimizedClearValue, 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.
- CreateComputePipelineState
HRESULT CreateComputePipelineState(D3D12_COMPUTE_PIPELINE_STATE_DESC* pDesc, REFIID riid, void** ppPipelineState)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateConstantBufferView
void CreateConstantBufferView(D3D12_CONSTANT_BUFFER_VIEW_DESC* pDesc, D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateDepthStencilView
void CreateDepthStencilView(ID3D12Resource pResource, D3D12_DEPTH_STENCIL_VIEW_DESC* pDesc, D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateDescriptorHeap
HRESULT CreateDescriptorHeap(D3D12_DESCRIPTOR_HEAP_DESC* pDescriptorHeapDesc, 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.
- CreateFence
HRESULT CreateFence(ulong InitialValue, D3D12_FENCE_FLAGS Flags, REFIID riid, void** ppFence)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateGraphicsPipelineState
HRESULT CreateGraphicsPipelineState(D3D12_GRAPHICS_PIPELINE_STATE_DESC* pDesc, REFIID riid, void** ppPipelineState)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateHeap
HRESULT CreateHeap(D3D12_HEAP_DESC* pDesc, 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.
- CreatePlacedResource
HRESULT CreatePlacedResource(ID3D12Heap pHeap, ulong HeapOffset, D3D12_RESOURCE_DESC* pDesc, D3D12_RESOURCE_STATES InitialState, D3D12_CLEAR_VALUE* pOptimizedClearValue, 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.
- CreateQueryHeap
HRESULT CreateQueryHeap(D3D12_QUERY_HEAP_DESC* pDesc, 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.
- CreateRenderTargetView
void CreateRenderTargetView(ID3D12Resource pResource, D3D12_RENDER_TARGET_VIEW_DESC* pDesc, D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateReservedResource
HRESULT CreateReservedResource(D3D12_RESOURCE_DESC* pDesc, D3D12_RESOURCE_STATES InitialState, D3D12_CLEAR_VALUE* pOptimizedClearValue, 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.
- CreateRootSignature
HRESULT CreateRootSignature(uint nodeMask, void* pBlobWithRootSignature, size_t blobLengthInBytes, REFIID riid, void** ppvRootSignature)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateSampler
void CreateSampler(D3D12_SAMPLER_DESC* pDesc, D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateShaderResourceView
void CreateShaderResourceView(ID3D12Resource pResource, D3D12_SHADER_RESOURCE_VIEW_DESC* pDesc, D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateSharedHandle
HRESULT CreateSharedHandle(ID3D12DeviceChild pObject, SECURITY_ATTRIBUTES* pAttributes, uint Access, wchar* Name, HANDLE* pHandle)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- CreateUnorderedAccessView
void CreateUnorderedAccessView(ID3D12Resource pResource, ID3D12Resource pCounterResource, D3D12_UNORDERED_ACCESS_VIEW_DESC* pDesc, D3D12_CPU_DESCRIPTOR_HANDLE DestDescriptor)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- Evict
HRESULT Evict(uint NumObjects, const(ID3D12Pageable)* ppObjects)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetAdapterLuid
LUID GetAdapterLuid()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetCopyableFootprints
void GetCopyableFootprints(D3D12_RESOURCE_DESC* pResourceDesc, uint FirstSubresource, uint NumSubresources, ulong BaseOffset, D3D12_PLACED_SUBRESOURCE_FOOTPRINT* pLayouts, uint* pNumRows, ulong* pRowSizeInBytes, ulong* pTotalBytes)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetCustomHeapProperties
D3D12_HEAP_PROPERTIES GetCustomHeapProperties(uint nodeMask, D3D12_HEAP_TYPE heapType)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetDescriptorHandleIncrementSize
uint GetDescriptorHandleIncrementSize(D3D12_DESCRIPTOR_HEAP_TYPE DescriptorHeapType)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetDeviceRemovedReason
HRESULT GetDeviceRemovedReason()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetNodeCount
uint GetNodeCount()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetResourceAllocationInfo
D3D12_RESOURCE_ALLOCATION_INFO GetResourceAllocationInfo(uint visibleMask, uint numResourceDescs, D3D12_RESOURCE_DESC* pResourceDescs)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- GetResourceTiling
void GetResourceTiling(ID3D12Resource pTiledResource, uint* pNumTilesForEntireResource, D3D12_PACKED_MIP_INFO* pPackedMipDesc, D3D12_TILE_SHAPE* pStandardTileShapeForNonPackedMips, uint* pNumSubresourceTilings, uint FirstSubresourceTilingToGet, D3D12_SUBRESOURCE_TILING* pSubresourceTilingsForNonPackedMips)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- MakeResident
HRESULT MakeResident(uint NumObjects, const(ID3D12Pageable)* ppObjects)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- OpenSharedHandle
HRESULT OpenSharedHandle(HANDLE NTHandle, REFIID riid, void** ppvObj)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- OpenSharedHandleByName
HRESULT OpenSharedHandleByName(wchar* Name, uint Access, HANDLE* pNTHandle)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
- SetStablePowerState
HRESULT SetStablePowerState(bool Enable)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.