Struct winapi::um::d3d11::ID3D11SamplerState
source · #[repr(C)]pub struct ID3D11SamplerState {
pub lpVtbl: *const ID3D11SamplerStateVtbl,
}
Fields§
§lpVtbl: *const ID3D11SamplerStateVtbl
Implementations§
source§impl ID3D11SamplerState
impl ID3D11SamplerState
pub unsafe fn GetDesc(&self, pDesc: *mut D3D11_SAMPLER_DESC)
Methods from Deref<Target = ID3D11DeviceChild>§
pub unsafe fn GetDevice(&self, ppDevice: *mut *mut ID3D11Device)
pub unsafe fn GetPrivateData(
&self,
guid: REFGUID,
pDataSize: *mut UINT,
pData: *mut c_void
) -> HRESULT
pub unsafe fn SetPrivateData(
&self,
guid: REFGUID,
DataSize: UINT,
pData: *const c_void
) -> HRESULT
pub unsafe fn SetPrivateDataInterface(
&self,
guid: REFGUID,
pData: *const IUnknown
) -> HRESULT
Methods from Deref<Target = IUnknown>§
Trait Implementations§
source§impl Deref for ID3D11SamplerState
impl Deref for ID3D11SamplerState
§type Target = ID3D11DeviceChild
type Target = ID3D11DeviceChild
The resulting type after dereferencing.
source§fn deref(&self) -> &ID3D11DeviceChild
fn deref(&self) -> &ID3D11DeviceChild
Dereferences the value.