[][src]Struct winapi::um::d3d11::D3D11_SHADER_RESOURCE_VIEW_DESC_u

#[repr(C)]
pub struct D3D11_SHADER_RESOURCE_VIEW_DESC_u(_);

Methods

impl D3D11_SHADER_RESOURCE_VIEW_DESC_u[src]

pub unsafe fn Buffer(&self) -> &D3D11_BUFFER_SRV[src]

pub unsafe fn Buffer_mut(&mut self) -> &mut D3D11_BUFFER_SRV[src]

pub unsafe fn Texture1D(&self) -> &D3D11_TEX1D_SRV[src]

pub unsafe fn Texture1D_mut(&mut self) -> &mut D3D11_TEX1D_SRV[src]

pub unsafe fn Texture1DArray(&self) -> &D3D11_TEX1D_ARRAY_SRV[src]

pub unsafe fn Texture1DArray_mut(&mut self) -> &mut D3D11_TEX1D_ARRAY_SRV[src]

pub unsafe fn Texture2D(&self) -> &D3D11_TEX2D_SRV[src]

pub unsafe fn Texture2D_mut(&mut self) -> &mut D3D11_TEX2D_SRV[src]

pub unsafe fn Texture2DArray(&self) -> &D3D11_TEX2D_ARRAY_SRV[src]

pub unsafe fn Texture2DArray_mut(&mut self) -> &mut D3D11_TEX2D_ARRAY_SRV[src]

pub unsafe fn Texture2DMS(&self) -> &D3D11_TEX2DMS_SRV[src]

pub unsafe fn Texture2DMS_mut(&mut self) -> &mut D3D11_TEX2DMS_SRV[src]

pub unsafe fn Texture2DMSArray(&self) -> &D3D11_TEX2DMS_ARRAY_SRV[src]

pub unsafe fn Texture2DMSArray_mut(&mut self) -> &mut D3D11_TEX2DMS_ARRAY_SRV[src]

pub unsafe fn Texture3D(&self) -> &D3D11_TEX3D_SRV[src]

pub unsafe fn Texture3D_mut(&mut self) -> &mut D3D11_TEX3D_SRV[src]

pub unsafe fn TextureCube(&self) -> &D3D11_TEXCUBE_SRV[src]

pub unsafe fn TextureCube_mut(&mut self) -> &mut D3D11_TEXCUBE_SRV[src]

pub unsafe fn TextureCubeArray(&self) -> &D3D11_TEXCUBE_ARRAY_SRV[src]

pub unsafe fn TextureCubeArray_mut(&mut self) -> &mut D3D11_TEXCUBE_ARRAY_SRV[src]

pub unsafe fn BufferEx(&self) -> &D3D11_BUFFEREX_SRV[src]

pub unsafe fn BufferEx_mut(&mut self) -> &mut D3D11_BUFFEREX_SRV[src]

Trait Implementations

impl Copy for D3D11_SHADER_RESOURCE_VIEW_DESC_u[src]

impl Clone for D3D11_SHADER_RESOURCE_VIEW_DESC_u[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for D3D11_SHADER_RESOURCE_VIEW_DESC_u[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]