Windows Dev Center

CameraCaptureUIMaxPhotoResolution Enumeration

Détermine la résolution la plus élevée que l'utilisateur peut sélectionner pour capturer des photos.

Syntaxe


var value = Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.highestAvailable;

Attributs

[Version(0x06020000)]

Membres

CameraCaptureUIMaxPhotoResolutionÉnumération possède ces membres.

MembreValeurDescription
HighestAvailable | highestAvailable0

L'utilisateur peut sélectionner n'importe quelle résolution.

VerySmallQvga | verySmallQvga1

L'utilisateur peut sélectionner des résolutions jusqu'à 320 x 240 ou une résolution similaire à 16:9.

SmallVga | smallVga2

L'utilisateur peut sélectionner des résolutions jusqu'à 320 x 240 ou une résolution similaire à 16:9.

MediumXga | mediumXga3

L'utilisateur peut sélectionner des résolutions jusqu'à 1024 x 768 ou une résolution similaire à 16:9.

Large3M | large3M4

L'utilisateur peut sélectionner des résolutions jusqu'à 1920 x 1080 ou une résolution 4:3 similaire.

VeryLarge5M | veryLarge5M5

L'utilisateur peut sélectionner des résolutions jusqu'à 5MP.

Exemples

L'exemple suivant définit la résolution de photos sur la plus haute résolution disponible.


// Takes a photo with specified settings.
function takePhoto() {
    var captureUI = new Windows.Media.Capture.CameraCaptureUI();
    captureUI.photoSettings.allowCropping = true;
    captureUI.photoSettings.croppedAspectRatio.height = 3;
    captureUI.photoSettings.croppedAspectRatio.width = 4;
    captureUI.photoSettings.croppedSizeInPixels.height = 0;
    captureUI.photoSettings.croppedSizeInPixels.width = 0;
    captureUI.photoSettings.format = Windows.Media.Capture.CameraCaptureUIPhotoFormat.jpeg;
    captureUI.photoSettings.maxResolution = Windows.Media.Capture.CameraCaptureUIMaxPhotoResolution.highestAvailable;
    captureUI.captureFileAsync(Windows.Media.Capture.CameraCaptureUIMode.photo).then(function (capturedItem) {
        if (capturedItem) {
            document.getElementById("message").innerHTML = "User captured a photo."
        }
        else {
            document.getElementById("message").innerHTML = "User didn't capture a photo."
        }
    });
}


Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.Media.Capture
Windows::Media::Capture [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2015 Microsoft