d3d11_4.h header

This header is used by multiple technologies. For more information, see:

d3d11_4.h contains the following programming interfaces:

Interfaces

 
ID3D11Device4

The device interface represents a virtual adapter; it is used to create resources. ID3D11Device4 adds new methods to those in ID3D11Device3, such as RegisterDeviceRemovedEvent and UnregisterDeviceRemoved.
ID3D11Device5

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

Provides threading protection for critical sections of a multi-threaded application.
ID3D11VideoContext2

Provides the video functionality of a Microsoft Direct3D 11 device. (ID3D11VideoContext2)
ID3D11VideoContext3

Provides the video functionality of a Microsoft Direct3D 11 device. (ID3D11VideoContext3)
ID3D11VideoDevice2

Provides the video decoding and video processing capabilities of a Microsoft Direct3D 11 device.

Structures

 
D3D11_FEATURE_DATA_D3D11_OPTIONS4

Describes Direct3D 11.4 feature options in the current graphics driver.
D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM

Provides data for calls to ID3D11VideoDevice2::CheckFeatureSupport when the feature specified is D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM.

Enumerations

 
D3D11_FEATURE_VIDEO

Specifies a Direct3D 11 video feature or feature set to query about.
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT

Specifies indices for arrays of per component histogram information. (D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT)
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS

Flags for indicating a subset of components used with video decode histogram. (D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS)