Interfaccia ID3D12StateObjectProperties (d3d12.h)
Fornisce metodi per ottenere e impostare le proprietà di un ID3D12StateObject. Per recuperare un'istanza di questo tipo, chiamare ID3D12StateObject::QueryInterface con l'IID di ID3D12StateObjectProperties.
Ereditarietà
L'interfaccia ID3D12StateObjectProperties eredita dall'interfaccia IUnknown . ID3D12StateObjectProperties include anche questi tipi di membri:
Metodi
L'interfaccia ID3D12StateObjectProperties include questi metodi.
ID3D12StateObjectProperties::GetPipelineStackSize Ottiene le dimensioni dello stack di pipeline corrente. |
ID3D12StateObjectProperties::GetShaderIdentifier Recupera l'identificatore univoco per uno shader che può essere usato in un record shader. |
ID3D12StateObjectProperties::GetShaderStackSize Ottiene la quantità di memoria dello stack necessaria per richiamare uno shader raytracing in HLSL. |
ID3D12StateObjectProperties::SetPipelineStackSize Impostare le dimensioni dello stack di pipeline corrente. |
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d12.h |