ID3D11Device1 interface

The device interface represents a virtual adapter; it is used to create resources. ID3D11Device1 adds new methods to those in ID3D11Device.

Members

The ID3D11Device1 interface inherits from ID3D11Device. ID3D11Device1 also has these types of members:

Methods

The ID3D11Device1 interface has these methods.

MethodDescription
CreateBlendState1

Creates a blend-state object that encapsulates blend state for the output-merger stage and allows the configuration of logic operations.

CreateDeferredContext1

Creates a deferred context, which can record command lists.

CreateDeviceContextState

Creates a context state object that holds all Direct3D state and some Direct3D behavior.

CreateRasterizerState1

Creates a rasterizer state object that informs the rasterizer stage how to behave and forces the sample count while UAV rendering or rasterizing.

GetImmediateContext1

Gets an immediate context, which can play back command lists.

OpenSharedResource1

Gives a device access to a shared resource that is referenced by a handle and that was created on a different device. You must have previously created the resource as shared and specified that it uses NT handles (that is, you set the D3D11_RESOURCE_MISC_SHARED_NTHANDLE flag).

OpenSharedResourceByName

Gives a device access to a shared resource that is referenced by name and that was created on a different device. You must have previously created the resource as shared and specified that it uses NT handles (that is, you set the D3D11_RESOURCE_MISC_SHARED_NTHANDLE flag).

 

Remarks

Windows Phone 8: This API is supported.

Requirements

Minimum supported client

Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

D3D11_1.h

Library

D3D11.lib

See also

ID3D11Device

 

 

Community Additions

ADD
Show:
© 2014 Microsoft