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.