IRandomAccessStream Interface

입력 및 출력 스트림 데이터의 임의 액세스를 지원합니다.

구문


public interface IRandomAccessStream : IDisposable, 
    IInputStream, IOutputStream

특성

[Version(0x06020000)]

멤버

IRandomAccessStream인터페이스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

The IRandomAccessStream 인터페이스 - 이러한 메서드가 있습니다. 다음 위치의 메서드도 상속합니다. Object 클래스.

메서드Description
CloneStream Creates a new instance of a IRandomAccessStream over the same resource as the current stream.
GetInputStreamAt Returns an input stream at a specified location in a stream.
GetOutputStreamAt Returns an output stream at a specified location in a stream.
Seek Sets the position of the stream to the specified value.

 

속성

IRandomAccessStream인터페이스 - 이러한 속성이 있습니다.

속성사용 권한Description

CanRead

읽기 전용Gets a value that indicates whether the stream can be read from.

CanWrite

읽기 전용Gets a value that indicates whether the stream can be written to.

Position

읽기 전용Gets the byte offset of the stream.

Size

읽기/쓰기Gets or sets the size of the random access stream.

 

설명

자세한 내용은 RandomAccessStream를 사용하여 바이트를 읽고 파일에 쓰는 방법을 보여 주는 빠른 시작: 파일 읽기 및 쓰기를 참조하십시오. 스트림을 사용하여 이미지를 인코딩하려면 새 이미지를 인코딩하는 방법을 참조합니다.

인터페이스 상속

IRandomAccessStreamIInputStreamIOutputStream을 상속합니다. IRandomAccessStream을 구현하는 형식은 IInputStreamIOutputStream의 인터페이스 멤버도 구현합니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8

Namespace

Windows.Storage.Streams
Windows::Storage::Streams [C++]

Metadata

Windows.winmd

참고 항목

데이터 읽기 및 쓰기 샘플
새 이미지를 인코딩하는 방법
FileRandomAccessStream
InMemoryRandomAccessStream
RandomAccessStreamOverStream
RandomAccessStreamReference

 

 

표시:
© 2014 Microsoft