{"id":593,"date":"2020-01-13T00:15:29","date_gmt":"2020-01-12T15:15:29","guid":{"rendered":"http:\/\/marius.main.jp\/software\/blog\/?p=593"},"modified":"2021-03-14T05:39:59","modified_gmt":"2021-03-13T20:39:59","slug":"post-593","status":"publish","type":"post","link":"https:\/\/todosoft.net\/blog\/?p=593","title":{"rendered":"naudio\u3092\u7528\u3044\u305f\u97f3\u697d\u518d\u751f"},"content":{"rendered":"\n<p><a rel=\"noreferrer noopener\" aria-label=\"naudio (\u65b0\u3057\u3044\u30bf\u30d6\u3067\u958b\u304f)\" href=\"https:\/\/github.com\/naudio\/NAudio\" target=\"_blank\">naudio<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">MainWindow.xaml<\/h2>\n\n\n\n<pre class=\"wp-block-luxe-blocks-syntaxhighlighter line-numbers language-csharp\"><code class=\"language-csharp\">&lt;Window x:Class=\"WpfApp25.MainWindow\"\n        xmlns=\"http:\/\/schemas.microsoft.com\/winfx\/2006\/xaml\/presentation\"\n        xmlns:x=\"http:\/\/schemas.microsoft.com\/winfx\/2006\/xaml\"\n        xmlns:d=\"http:\/\/schemas.microsoft.com\/expression\/blend\/2008\"\n        xmlns:mc=\"http:\/\/schemas.openxmlformats.org\/markup-compatibility\/2006\"\n        xmlns:local=\"clr-namespace:WpfApp25\"\n        mc:Ignorable=\"d\"\n        Title=\"MainWindow\" Height=\"142\" Width=\"404\">\n    &lt;Grid>\n        &lt;TextBox x:Name=\"txtFilePath\" Margin=\"40,10,46,73\"\/>\n        &lt;Button Content=\"\u518d\u751f\" Margin=\"100,60,96,21\" Click=\"Button_Click\"\/>\n    &lt;\/Grid>\n&lt;\/Window><\/code><\/pre>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">MainWindow.xaml.cs<\/h2>\n\n\n\n<pre class=\"wp-block-luxe-blocks-syntaxhighlighter line-numbers language-csharp\"><code class=\"language-csharp\">using NAudio.Wave;\nusing System.Windows;\n\nnamespace WpfApp25\n{\n    \/\/\/ &lt;summary>\n    \/\/\/ MainWindow.xaml \u306e\u76f8\u4e92\u4f5c\u7528\u30ed\u30b8\u30c3\u30af\n    \/\/\/ &lt;\/summary>\n    public partial class MainWindow : Window\n    {\n        private WaveOut objWaveOut = new WaveOut();\n\n        public MainWindow()\n        {\n            InitializeComponent();\n        }\n\n        private void Button_Click(object sender, RoutedEventArgs e)\n        {\n            if (objWaveOut.PlaybackState == PlaybackState.Playing)\n                objWaveOut.Stop();\n\n            objWaveOut.Init(new AudioFileReader(txtFilePath.Text));\n            objWaveOut.Play();\n        }\n    }\n}<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>naudio MainWindow.xaml<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,20,15],"tags":[59,66,65,67],"class_list":["post-593","post","type-post","status-publish","format-standard","hentry","category-c","category-wpf","category-15","tag-audio","tag-mp3","tag-naudio","tag-wav"],"_links":{"self":[{"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=593"}],"version-history":[{"count":7,"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/593\/revisions"}],"predecessor-version":[{"id":776,"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/593\/revisions\/776"}],"wp:attachment":[{"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/todosoft.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}