pub trait ID3D12VersionedRootSignatureDeserializer_Impl: Sized {
// Required methods
fn GetRootSignatureDescAtVersion(
&self,
converttoversion: D3D_ROOT_SIGNATURE_VERSION,
) -> Result<*mut D3D12_VERSIONED_ROOT_SIGNATURE_DESC>;
fn GetUnconvertedRootSignatureDesc(
&self,
) -> *mut D3D12_VERSIONED_ROOT_SIGNATURE_DESC;
}
Required Methods§
fn GetRootSignatureDescAtVersion( &self, converttoversion: D3D_ROOT_SIGNATURE_VERSION, ) -> Result<*mut D3D12_VERSIONED_ROOT_SIGNATURE_DESC>
fn GetUnconvertedRootSignatureDesc( &self, ) -> *mut D3D12_VERSIONED_ROOT_SIGNATURE_DESC
Object Safety§
This trait is not object safe.