Download
Two months are over again and it is time to check what’s new.
Two new APIs:
- A tech preview of Direct3D 10.1
- A Beta from XAudio2
XACT:
- Upgraded to version 2.9 without any interface changes
Direct3D 9:
- SDK version is update but no interface changes
DXGI:
- There is a new usage flag: DXGI_USAGE_DISCARD_ON_PRESENT
Direct3D 10:
- A new enumeration: D3D10_PRIMITIVE
- A new format support flag: D3D10_FORMAT_SUPPORT_SHADER_GATHER
- Some new debug messages:
D3D10_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY
D3D10_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY
D3D10_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN
D3D10_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN
D3D10_MESSAGE_ID_CREATEPREDICATE_INVALIDDESC
D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER
D3D10_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED
D3D10_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER
D3D10_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN
D3D10_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN
D3D10_MESSAGE_ID_CREATECOUNTER_NULLDESC
D3D10_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER
D3D10_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER
D3D10_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE
D3D10_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED
D3D10_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION
D3D10_MESSAGE_ID_QUERY_BEGIN_DUPLICATE
D3D10_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS
D3D10_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION
D3D10_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS
D3D10_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN
D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE
D3D10_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL
D3D10_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH
D3D10_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORT
- A new name element: D3D10_NAME_COVERAGE
Direct3DX 10:
- Four new functions:
D3DX10CreateDevice
D3DX10CreateDeviceAndSwapChain
D3DX10GetFeatureLevel1
D3DX10DebugMute