EN
이 콘텐츠는 한국어로 제공되지 않아 영어 버전으로 표시됩니다.

Windows 8 and 8.1 Technologies

These are the new and updated technologies for use in desktop apps for Windows 8 and Windows 8.1:

For an alphabetical list of functions and interfaces that are new for desktop apps, see Windows 8 and 8.1 API List.

For info about Windows Store apps, see Learn to build Windows Store apps.

New Technologies

FeatureDescription

App Packaging and Deployment

Enables developers to produce, consume, or interact with app packages.

For more info, see App Packaging and Deployment.

Assessment Execution Engine

Enables the management and execution of Windows system assessments. Assessments can help a person understand the state of a system and remedy problems with performance, reliability, or functionality.

For more info, see Assessment Execution Engine.

Compression API

Enables developers to manage versions, service, and extend the Windows MSZIP, XPRESS, XPRESS_HUFF, and LZMS compression algorithms.

For more info, see Compression API.

Data Deduplication

Enables backup applications to implement their own customized backup and restore methods that take advantage of the Data Deduplication feature.

For more info, see Data Deduplication API.

DirectComposition

Enables high-performance bitmap composition with transforms, effects, and animations.

For more info, see DirectComposition.

Direct Manipulation

Enables the user to interact with objects directly.

For more info, see Direct Manipulation.

DirectXMath

Provides an optimal and portable interface for arithmetic and linear algebra operations on single-precision floating-point vectors (2D, 3D, and 4D) or matrices (3×3 and 4×4).

For more info, see DirectXMath

Help API

Enables the retrieval of help content items from help catalogs for use in a custom help solution or viewer.

For more info, see Help API.

iSCSI Software Target API

Provides a WMI interface for managing the Microsoft iSCSI Software Target.

For more info, see iSCSI Software Target API.

Operation Recorder

Enables applications to speed up operations that repeatedly access the same file data.

For more info, see Operation Recorder.

SMB Management API

Provides a WMI interface for managing shares and share access.

For more info, see SMB Management API.

User Access Logging

Provides a common framework for Windows Server roles to report their respective consumption metrics.

For more info, see User Access Logging.

User State Management API

Provides a WMI interface for configuring and retrieving current status for user state management components, such as Folder Redirection, Offline Files, and Roaming Profiles.

For more info, see User State Management API.

Web Socket Protocol Component API

Enables asynchronous, bi-directional communication channels over HTTP that work across existing network intermediaries.

For more info, see Web Socket Protocol Component API.

Windows Connection Manager

Enables the creation and configuration of connection manager software.

For more info, see Windows Connection Manager.

Windows Storage Management API

Provides a WMI interface for managing a wide range of storage configurations, from single-disk desktops to external storage arrays.

For more info, see Windows Storage Management API.

XAudio2

Provides a signal processing and mixing foundation for games.

For more info, see XAudio2.

XInput

Enables interact with the Xbox 360 Controller when it is connected to a Windows computer.

For more info, see XInput.

 

Updated Technologies

FeatureSee

Direct2D

What's new in Direct2D

DirectWrite

What's new in DirectWrite

Event Tracing

What's New in Event Tracing

IP Helper

What's New in IP Helper

MIB

What's New in MIB

Native Wifi

What's New in Native Wifi.

Network management

What's New in Network Management

Printing

What's New for Printing.

UI Automation

What's New in UI Automation.

Windows Sockets

What's New for Windows Sockets.

 

Windows 8.1 Update API Notes

The following API can only be used in Windows 8.1 Update and later. In order to use these API in your apps, you must #define the following constant in your project.

#define WINBLUE_KBSPRING14

This macro must be defined before including the windows.h header file for the first time.

HeaderAPI
bcrypt.hBCRYPT_MULTI_OBJECT_LENGTH
BCRYPT_MULTI_FLAG
BCryptCreateMultiHashv
BCryptProcessMultiOperations
BCRYPT_HASH_INTERFACE_MAJORVERSION_2
BCRYPT_HASH_INTERFACE_VERSION_2
mdmrregistraion.hDiscoverManagementServiceEx
memoryapi.hOFFER_PRIORITY
OfferVirtualMemory
ReclaimVirtualMemory
DiscardVirtualMemory
Mmdeviceapi.hDEVINTERFACE_MIDI_OUTPUT
DEVINTERFACE_MIDI_INPUT
urlmon.hIEObjectType
SetAccessForIEAppContainer
winnt.h

HEAP_INFORMATION_CLASS

Only this new field:

HeapOptimizeResources = 3

HEAP_OPTIMIZE_RESOURCES_CURRENT_VERSION
HEAP_OPTIMIZE_RESOURCES_INFORMATION

 

 

 

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft