CommonLibSSE NG
D3D11_1.h File Reference
#include "REX/W32/D3D11.h"

Go to the source code of this file.

Classes

struct  REX::W32::D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA
 
struct  REX::W32::D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA
 
struct  REX::W32::D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA
 
struct  REX::W32::D3D11_RASTERIZER_DESC1
 
struct  REX::W32::D3D11_RENDER_TARGET_BLEND_DESC1
 
struct  REX::W32::D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION
 
struct  REX::W32::D3D11_VIDEO_DECODER_BUFFER_DESC1
 
struct  REX::W32::D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK
 
struct  REX::W32::D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT
 
struct  REX::W32::D3D11_VIDEO_SAMPLE_DESC
 
struct  REX::W32::D3D11_BLEND_DESC1
 

Namespaces

 REX
 
 REX::W32
 

Enumerations

enum  REX::W32::D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG { REX::W32::D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED = 0x1 }
 
enum  REX::W32::D3D11_COPY_FLAGS { REX::W32::D3D11_COPY_NO_OVERWRITE = 0x1 , REX::W32::D3D11_COPY_DISCARD = 0x2 }
 
enum  REX::W32::D3D11_CRYPTO_SESSION_STATUS { REX::W32::D3D11_CRYPTO_SESSION_STATUS_OK = 0 , REX::W32::D3D11_CRYPTO_SESSION_STATUS_KEY_LOST = 1 , REX::W32::D3D11_CRYPTO_SESSION_STATUS_KEY_AND_CONTENT_LOST = 2 }
 
enum  REX::W32::D3D11_LOGIC_OP {
  REX::W32::D3D11_LOGIC_OP_CLEAR = 0 , REX::W32::D3D11_LOGIC_OP_SET = (D3D11_LOGIC_OP_CLEAR + 1) , REX::W32::D3D11_LOGIC_OP_COPY = (D3D11_LOGIC_OP_SET + 1) , REX::W32::D3D11_LOGIC_OP_COPY_INVERTED = (D3D11_LOGIC_OP_COPY + 1) ,
  REX::W32::D3D11_LOGIC_OP_NOOP = (D3D11_LOGIC_OP_COPY_INVERTED + 1) , REX::W32::D3D11_LOGIC_OP_INVERT = (D3D11_LOGIC_OP_NOOP + 1) , REX::W32::D3D11_LOGIC_OP_AND = (D3D11_LOGIC_OP_INVERT + 1) , REX::W32::D3D11_LOGIC_OP_NAND = (D3D11_LOGIC_OP_AND + 1) ,
  REX::W32::D3D11_LOGIC_OP_OR = (D3D11_LOGIC_OP_NAND + 1) , REX::W32::D3D11_LOGIC_OP_NOR = (D3D11_LOGIC_OP_OR + 1) , REX::W32::D3D11_LOGIC_OP_XOR = (D3D11_LOGIC_OP_NOR + 1) , REX::W32::D3D11_LOGIC_OP_EQUIV = (D3D11_LOGIC_OP_XOR + 1) ,
  REX::W32::D3D11_LOGIC_OP_AND_REVERSE = (D3D11_LOGIC_OP_EQUIV + 1) , REX::W32::D3D11_LOGIC_OP_AND_INVERTED = (D3D11_LOGIC_OP_AND_REVERSE + 1) , REX::W32::D3D11_LOGIC_OP_OR_REVERSE = (D3D11_LOGIC_OP_AND_INVERTED + 1) , REX::W32::D3D11_LOGIC_OP_OR_INVERTED = (D3D11_LOGIC_OP_OR_REVERSE + 1)
}
 
enum  REX::W32::D3D11_VIDEO_DECODER_CAPS {
  REX::W32::D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1 , REX::W32::D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2 , REX::W32::D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4 , REX::W32::D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8 ,
  REX::W32::D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
}
 
enum  REX::W32::D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS { REX::W32::D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION = 0x1 , REX::W32::D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE = 0x2 , REX::W32::D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION = 0x4 , REX::W32::D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT = 0x8 }
 

Variables

constexpr IID REX::W32::IID_ID3DDeviceContextState { 0x5C1E0D8A, 0x7C23, 0x48F9, { 0x8C, 0x59, 0xA9, 0x29, 0x58, 0xCE, 0xFF, 0x11 } }
 
constexpr IID REX::W32::IID_ID3DUserDefinedAnnotation { 0xB2DAAD8B, 0x03D4, 0x4DBF, { 0x95, 0xEB, 0x32, 0xAB, 0x4B, 0x63, 0xD0, 0xAB } }
 
constexpr IID REX::W32::IID_ID3D11BlendState1 { 0xCC86FABE, 0xDA55, 0x401D, { 0x85, 0xE7, 0xE3, 0xC9, 0xDE, 0x28, 0x77, 0xE9 } }
 
constexpr IID REX::W32::IID_ID3D11Device1 { 0xA04BFB29, 0x08EF, 0x43D6, { 0xA4, 0x9C, 0xA9, 0xBD, 0xBD, 0xCB, 0xE6, 0x86 } }
 
constexpr IID REX::W32::IID_ID3D11DeviceContext1 { 0xBB2C6FAA, 0xB5FB, 0x4082, { 0x8E, 0x6B, 0x38, 0x8B, 0x8C, 0xFA, 0x90, 0xE1 } }
 
constexpr IID REX::W32::IID_ID3D11RasterizerState1 { 0x1217D7A6, 0x5039, 0x418C, { 0xB0, 0x42, 0x9C, 0xBE, 0x25, 0x6A, 0xFD, 0x6E } }
 
constexpr IID REX::W32::IID_ID3D11VideoContext1 { 0xA7F026DA, 0xA5F8, 0x4487, { 0xA5, 0x64, 0x15, 0xE3, 0x43, 0x57, 0x65, 0x1E } }
 
constexpr IID REX::W32::IID_ID3D11VideoDevice1 { 0x29DA1D51, 0x1321, 0x4454, { 0x80, 0x4B, 0xF5, 0xFC, 0x9F, 0x86, 0x1F, 0x0F } }
 
constexpr IID REX::W32::IID_ID3D11VideoProcessorEnumerator1 { 0x465217F2, 0x5568, 0x43CF, { 0xB5, 0xB9, 0xF6, 0x1D, 0x54, 0x53, 0x1C, 0xA1 } }