Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Melaporkan posisi bingkai saat ini dari perangkat ke klien.
Sintaks
typedef struct AE_CURRENT_POSITION {
UINT64 u64DevicePosition;
UINT64 u64StreamPosition;
UINT64 u64PaddingFrames;
HNSTIME hnsQPCPosition;
FLOAT32 f32FramesPerSecond;
AE_POSITION_FLAGS Flag;
} AE_CURRENT_POSITION, *PAE_CURRENT_POSITION;
Anggota
u64DevicePosition
Posisi perangkat, dalam bingkai.
u64StreamPosition
Posisi streaming, dalam bingkai, digunakan untuk menentukan titik awal untuk pengambilan audio dan posisi perangkat render relatif terhadap aliran.
u64PaddingFrames
Jumlah padding, dalam bingkai, antara posisi saat ini dan titik pengisian aliran.
hnsQPCPosition
Nilai timer penghitung kinerja kualitas (QPC) yang diterjemahkan yang diambil pada saat anggota u64DevicePosition diperiksa.
f32FramesPerSecond
Laju data terhitung pada titik pada saat posisi ditetapkan.
Flag
Nilai enumerasi AE_POSITION_FLAGS yang menunjukkan validitas informasi posisi.
Keterangan
API AudioEndpoint Layanan Desktop Jarak Jauh adalah untuk digunakan dalam skenario Desktop Jauh; ini bukan untuk aplikasi klien.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 7 |
| Server minimum yang didukung | Windows Server 2008 R2 |
| Header | audioengineendpoint.h |
Lihat juga
IAudioEndpointRT::GetCurrentPadding